Тип sessionhandler поля формы предоставляет раскрывающийся список параметров обработчика сеанса.
- name (обязательный) — уникальное имя параметра.
- type (обязательно) — должен быть sessionhandler.
- label (обязательно) (разрешается переводить) — описательный заголовок поля, который также будет отображаться во всплывающем окне при наведении курсора на метку.
- description — текст описания для поля формы.
- default (необязательно) — предоставляет значение по умолчанию.
- required (необязательно) — true для принудительного применения значения.
- filter (опционально) — очищает ввод.
Пример XML определения
<field name="session_handler" type="sessionhandler"
default="none"
label="COM_CONFIG_FIELD_SESSION_HANDLER_LABEL"
description="COM_CONFIG_FIELD_SESSION_HANDLER_DESC"
required="true"
filter="word" />
Посмотреть все стандартные типы полей формы можно здесь: https://d-nik.site/ru/joomla-4/joomla-dlya-razrabotchikov/standartnye-tipy-polej-formy
Источник: https://docs.joomla.org/Sessionhandler_form_field_type
