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

Поле daterange ​

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

Диапазон из двух строк дат: start и end. Если заданы оба и start позже end, черновик и публикация завершаются ошибкой. Один пустой конец проверку не роняет.

Настройка ​

json
{
  "name": "period",
  "type": "daterange",
  "label": "Период"
}

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

json
{
  "period": { "start": "2026-09-01", "end": "2026-09-30" }
}

Пример в chunk ​

modx
<time>[[+period.start]]</time> - <time>[[+period.end]]</time>
fenom
<time>{$period.start|escape}</time> - <time>{$period.end|escape}</time>

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

  • date для одной даты
  • datetime для даты со временем