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

Поле fieldset

Версия: Pro.

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

Legend в инспекторе без ключа fieldset в data. Вложенные name уникальны в пределах секции. Организация длинных форм Pro.

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

  • Блок SEO title/description в одной группе
  • Настройки overlay отдельно от content
  • Читаемость панели управления при 15+ полях

Советы

Только подзаголовок без nested: heading. В chunk обращайтесь к плоским ключам seo_title, не seo.title.

Похожие типы

  • heading декоративный разделитель (Free)
  • repeater для массива объектов (Free)

Настройка

json
{
  "name": "seo",
  "type": "fieldset",
  "label": "SEO",
  "fields": [
    {
      "name": "seo_title",
      "type": "text",
      "label": "SEO title"
    }
  ]
}

Значение

Плоские ключи вложенных полей в данных секции.

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

Ключ seo в schema не попадает в данные секции. Вложенные поля: плоские ключи:

json
{
  "seo_title": "SEO title"
}
  • Имена вложенных полей должны быть уникальны в пределах секции.

Пример в chunk

fenom
{$seo_title|escape}

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

У fieldset нет собственного ключа в данных секции. Вложенные поля: плоские ключи рядом с остальными полями секции.

КлючРоль
labelЗаголовок группы (legend)
fieldsВложенная схема
tab / widthГруппировка в инспекторе

У вложенных полей работают обычные meta-ключи (tab, width, default, …).

Дальше