Skip to content
PageBuilder
Визуальный конструктор секций для MODX 3: черновик и публикация без перезаписи content ресурса
  1. Компоненты
  2. PageBuilder
  3. Типы полей
  4. Free
  5. yesno

Поле yesno

Версия: Free.

Зачем этот тип

Привычный UX редакторам MODX: boolean в данных секции. Компактнее radio для простого да/нет.

Когда использовать

  • «Опубликовано», «Показать на главной»
  • showWhen со значением true или false
  • Legacy-схемы с yesno TV

Советы

Switch UI: toggle. Несколько опций из списка: select, не yesno.

Похожие типы

  • toggle для переключателя PrimeVue
  • checkbox для одного unnamed флага

Настройка

json
{
  "name": "visible",
  "type": "yesno",
  "label": "Показывать",
  "tab": "Контент",
  "width": 100,
  "active": true
}

Значение

Булево.

Данные секции

Ключ visible в данных секции:

json
{
  "visible": true
}

Пример в chunk

fenom
{if $visible}<div class="block">…</div>{/if}

Примечание

Алиасы: boolean, listyesno, list_yes_no.

Общие свойства

Для полей с name, которые сохраняются в данных секции:

КлючТипРольПанель
tabstringПодзаголовок группы в инспектореда
width25–100Ширина поля в % строки (flex)да
descriptionstringПодсказка под подписьюда
defaultanyНачальное значение новой секциида
activeboolfalse: скрыть поле в инспектореда
requiredboolОбязательно при publish (черновик сохраняется)да

Подробнее: обзор полей.

Дальше