| Ключ | Значення |
| caption | Назва поля, яку бачить менеджер. Не обов'язково |
| type | Тип поля, див. нижче |
| theme |
Тема редактора для поля `richtext`, доступні значення можна переглянути у конфігурації Evolution CMS, на вкладці "Інтерфейс"
|
| options |
Додаткові опції для поля `richtext`, значення можна переглянути тут
|
| fields |
Вкладені поля для типу `group`
|
| height |
Висота поля, із зазначенням одиниць виміру, наприклад `150px`. Доступно для типу поля `textarea`.
Для полів `richtext` вказується у складі опцій редактора, у ключі `options`
|
| elements |
Можливі значення для поля вибору. Доступні для полів `dropdown`, `radio`, `checkbox`, `imageradio`, `imagecheckbox`. Можуть бути представлені у вигляді масиву `ключ => значення`, або у вигляді рядка у доступному форматі Evolution CMS (`@SELECT` та ін. працюють).
|
| layout |
Вид розташування варіантів для полів `radio`, `checkbox`, `imageradio` та `imagecheckbox`, або вид розташування полів для типу `group`. Можливі значення - `vertical` (за замовчуванням) та `horizontal`. Для типу `group` також є значення `gallery`.
|
| default |
Значення за замовчуванням. Для типу поля `checkbox` може бути масивом значень.
Можлива вказівка у форматі `1||2||3`, та використання прив'язок `@SELECT`, `@EVAL` и пр.
|
| Значення | Описание |
| text | Однорядкове текстове поле |
| image | Текстове поле з мініатюрою та кнопкою для вибору зображенняТекстовий редактор |
| richtext | Текстовий редактор TinyMCE 4 |
| textarea | Багаторядне текстове поле |
| date | Текстове поле з календарем, що випадає, для вибору дати |
| dropdown | Випадаючий список |
| checkbox | Прапорці, дозволяє вибрати кілька варіантів із представлених |
| radio | Перемикачі дозволяють вибрати тільки один варіант |
| imagecheckbox | Те саме, що й checkbox, але замість тексту – зображення. У масиві elements як значення повинні бути адреси зображень. |
| imageradio | Те саме, що і radio, але замість тексту – зображення. У масиві elements як значення повинні бути адреси зображень. |
| group |
Група полів обов'язково повинні бути визначені вкладені поля в ключі `fields`
|