Тип поля Tag обеспечивает точку, где можно ввести метки - это либо AJAX или вложенными.

  • type (обязательно) должны быть tag.
  • name (обязательно)  уникальное имя параметра.
  • mode (обязательно) режим (ajax/nested)
  • label (обязательное) (переводимое)  название поля.
  • description (обязательное) (переводимое) всплывающая подсказка.
  • id (необязательно) id, для добавления к полю. Обратите внимание, если id не будет установлено это будет имя поля.
  • class (необязательно): класс, чтобы добавить к полю.
  • published (необязательно) определяет,  должны ли быть разрешены неопубликованные теги.
  • language (необязательно) язык, чтобы фильтровать существующие теги.
  • multiple (необязательно) является возможность добавлять более 1 тег в поле формы.
  • custom (необязательно) если режим AJAX выбирается в настройках, если этот параметр установлен в 'false' - то пользователю новые теги нельзя будет добавить.

Пример XML Определение для тегов AJAX

<field name="tags" type="tag" label="JTAG" description="JTAG_DESC" mode="ajax" class="inputbox span12 small" multiple="true" />

Пример XML Определение для вложенного тега

<field name="tags" type="tag" label="JTAG" description="JTAG_DESC" mode="nested" class="inputbox span12 small" multiple="true" />