Тип editor поля формы предоставляет редактор WYSIWYG.
- type (обязательно) - должен быть editor.
- name (обязательно) - уникальное имя параметра.
- label (обязательно) (разрешается переводить) - описательный заголовок поля.
- width (необязательно) - определяет ширину (в пикселях) редактора WYSIWYG и по умолчанию составляет 100%. (В настоящее время не поддерживается).
- height (необязательно) - определяет высоту (в пикселях) редактора WYSIWYG и по умолчанию составляет 250 пикселей. (В настоящее время не поддерживается).
- cols (необязательно) - определяет ширину редактора (в столбцах). (В настоящее время не поддерживается).
- rows (необязательно) - определяет высоту редактора (в строках). (В настоящее время не поддерживается).
- buttons (необязательно) - может быть массивом кнопок плагина, которые нужно исключить или установить в false. По умолчанию editors-xtd: article, image, pagebreak and readmore.
- hide (необязательно) - массив кнопок плагина, которые нужно скрыть. Например set buttons="true" hide="readmore,pagebreak".
- editor - определяет используемый редактор и может включать две опции (editor="desired|alternative").
- filter (необязательно) позволяет системе сохранять определенные теги HTML или необработанные данные.
Пример XML определения
<field name="test1" type="editor" label="Test Field" description="" width="300" filter="safehtml" />
Посмотреть все стандартные типы полей формы можно здесь: https://d-nik.site/ru/joomla-4/joomla-dlya-razrabotchikov/standartnye-tipy-polej-formy
