Тип tag поля форми надає точку, в яку ви можете вводити теги — або AJAX або вкладення.
- type (обов'язково) — має бути tag.
- name (обов'язковий) — унікальне ім'я параметра.
- mode (необов'язковий) (дозволяється перекладати) — це опис поля.
- label (обов'язково) (дозволяється перекладати) — описовий заголовок поля.
- description (необов'язково) (дозволяється перекладати) — опис поля.
- id (необов'язково) — ідентифікатор для додавання до поля. Зверніть увагу, якщо нічого не встановлено, це буде ім'я поля.
- class (необов'язковий) — це клас, який потрібно додати до поля.
- published (необов'язковий) — визначає, чи слід дозволяти неопубліковані теги.
- language (необов'язково) — це мова для фільтрації існуючих тегів.
- multiple (необов'язковий) — це можливість додати більше 1 тега в полі форми.
- custom (необов'язково) — якщо вибрано режим ajax, встановлення цього параметра на значення deny не дозволить користувачам додавати нові теги.
Приклад 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" />
Переглянути всі стандартні типи полів форми можна тут: https://d-nik.site/joomla-4/joomla-dlia-rozrobnykiv/standartni-tipi-poliv-formi
