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

Поле schedule ​

Версия: Pro (advanced-fields).

Многострочное поле. Сохраняется строка: JSON или обычный текст, например Ежедневно 10:00-20:30. Редактор схему не проверяет: JSON разбирайте в chunk или своём коде. Плейсхолдер инспектора показывает пример формата.

Настройка ​

json
{
  "name": "hours",
  "type": "schedule",
  "label": "Часы работы"
}

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

json
{
  "hours": "{\"mon\":[\"09:00-18:00\"],\"tue\":[\"09:00-18:00\"]}"
}

Похожие типы ​

  • textarea, если график это обычный текст
  • keyvalue для пар без JSON-строки