Тип tag поля форми Joomla

Тип 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

Джерело: https://docs.joomla.org/Tag_form_field_type

Main Menu