Список выбора (select)¶
Этот атрибут позволяет использовать списки выбора (selectbox) в интерфейсе редактирования содержания страницы и отображать их на страницах сайта.
Опции атрибута¶

Опции списка выбора
Отображать как¶
- list – в разделе редактирования контента атрибут будет представлен в виде раскрытого
- списка выбора, в котором можно выбрать сразу несколько значений, одновременно нажав клавишу Ctrl и выбрав элементы указателем мыши.
- selectbox – в разделе редактирования контента этот атрибут будет представлен
- в виде выпадающего списка, с возможностью выбрать один элемент.
Выбор множества значений¶
Эта опция может быть включена при режиме отображения list и позволяет выбрать одновременно несколько элементов списка.
Элементы¶
Таблица, в которой могут быть заданы возможные элементы списка, где для каждого элемента необходимо задать его название, а также значение, привязанное к элементу, которое может быть использовано в логике приложения.
Режим редактирования¶

Список выбора с опцией list в режиме редктирования страницы
Использование в разметке¶
В контексте httl разметки значением данного атрибута является коллекция объектов типа com.softmotions.ncms.mhttl.SelectNode, где для каждого элемента определены следующие свойства:
- key - название элемента (java.lang.String),
- value - значение, привязанное к элементу (java.lang.String),
- selected - является ли данный элемент выбранным (boolean).
Пример:
<select>
#foreach(SelectNode node in asm('select'))
<option #if(node.selected) selected #end
value="${node.value}">
${node.key}
</option>
#end
</select>