Расширенная форма html тега <option>. {{option}} тег класса lmbMacroPassiveTag, это значит, что он не генерит самостоятельно код в компилируемый шаблон. Цель {{option}} тега - предоставить возможность тегу {{select}} найти дополнительные опции, заданные в шаблоне явно.
{{option value='option_value' [prepend='true'] [selected='true']}}Option title{{/option}}
Название опции.
<? $options = array(2 => 'test2', 3 => 'test3'); ?> {{select name="my_select" options="$options"}} {{option value="1" prepend="true"}}test1{{/option}} {{option value="4" selected="true"}}test4{{/option}} {{/select}}
На выходе получим:
<select name="my_select"> <option value="1">test1</option> <option value="2">test2</option> <option value="3">test3</option> <option value="4" selected="true">test4</option> </select>
Обсуждение