Ключ | Значення |
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`
|