diff --git a/application/Espo/Resources/i18n/en_US/Admin.json b/application/Espo/Resources/i18n/en_US/Admin.json index d6c4a6a4bc..c06a376588 100644 --- a/application/Espo/Resources/i18n/en_US/Admin.json +++ b/application/Espo/Resources/i18n/en_US/Admin.json @@ -188,6 +188,7 @@ "inlineEditDisabled": "Disable Inline Edit", "allowCustomOptions": "Allow Custom Options", "displayAsLabel": "Display as Label", + "displayAsList": "Display as List", "maxCount": "Max Item Count", "accept": "Accept", "displayRawText": "Display raw text (no markdown)" diff --git a/application/Espo/Resources/metadata/fields/multiEnum.json b/application/Espo/Resources/metadata/fields/multiEnum.json index 760348643f..a8735eb1d6 100644 --- a/application/Espo/Resources/metadata/fields/multiEnum.json +++ b/application/Espo/Resources/metadata/fields/multiEnum.json @@ -37,6 +37,10 @@ "name":"displayAsLabel", "type":"bool" }, + { + "name": "displayAsList", + "type":"bool" + }, { "name":"audited", "type":"bool" diff --git a/client/src/views/fields/array.js b/client/src/views/fields/array.js index ef4931c5fe..48ac192661 100644 --- a/client/src/views/fields/array.js +++ b/client/src/views/fields/array.js @@ -395,7 +395,12 @@ define('views/fields/array', ['views/fields/base', 'lib!Selectize'], function (D if (this.displayAsList) { if (!list.length) return ''; - return '