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

Поле hidden

Версия: Free.

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

Значение сохраняется и попадает в chunk, но не занимает место в UI редактора. default задаётся в JSON или панели управления.

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

  • Служебный token, preset key, analytics id
  • Константа секции, которую меняет только dev
  • Дублирование default для форм на фронте

Советы

Редактору нужен просмотр: readonly. active: false скрывает любой тип, hidden семантически для data-only.

Похожие типы

  • readonly для видимого но не редактируемого
  • text с active false если нужен toggle в панели управления

Настройка

json
{
  "name": "token",
  "type": "hidden",
  "label": "Token",
  "tab": "Контент",
  "width": 100
}

Значение

Строка в данных секции, в форме не показывается визуально.

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

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

json
{
  "token": "sku-001"
}

Пример в chunk

html
<input type="hidden" name="token" value="{$token|escape}">

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

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

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

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

Дальше