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

Поле readonly ​

Версия: Free.

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

Редактор видит значение, но не меняет его. В данных это строка, как у text.

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

  • Артикул (SKU) из miniShop3 в секции товара
  • Slug или id после сохранения
  • Подсказка «заполняется автоматически»

Советы ​

Полностью скрытое значение: hidden. Редактируемый текст: text.

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

  • hidden без UI
  • text для обычного ввода

Настройка ​

json
{
  "name": "sku",
  "type": "readonly",
  "label": "SKU",
  "tab": "Контент",
  "width": 100,
  "active": true
}

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

Ключ sku — строка только для чтения:

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

Пример в chunk ​

modx
<span class="sku">[[+sku]]</span>
fenom
<span class="sku">{$sku|pb_text}</span>

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

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

Дальше ​