
PageBuilder
Визуальный конструктор секций для MODX 3: черновик и публикация без перезаписи content ресурса
- MODX 3
- PHP 8.2
- Vue 3


Версия: Free.
Один выбор из списка options. В инспекторе тот же виджет PrimeVue Select, что у select: выпадающий список, не группа переключателей. Имя типа radio в схеме отличает поле от select в шаблонах и условиях.
Много вариантов: select или optionsSource. Boolean on/off быстрее в yesno или toggle.
{
"name": "align",
"type": "radio",
"label": "Выравнивание",
"options": [
{
"label": "Слева",
"value": "left"
},
{
"label": "По центру",
"value": "center"
}
],
"tab": "Контент",
"width": 100,
"active": true
}Ключ align — строка value выбранной опции:
{
"align": "left"
}<div class="align-[[+align]]">
…
</div><div class="align-{$align|escape}">
…
</div>Динамический список: optionsSource и connector mgr/field/options — как у select, подробнее в обзоре полей.
Подробнее: обзор полей.