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

FAQ

Редактор «Секции» не появляется

  1. Установите VueTools 1.1.2+ и очистите кеш.
  2. Включите pagebuilder_resource_tab_enabled = 1.
  3. Проверьте, что ресурс подходит под pagebuilder_resource_tab_parents (пустой список родителей означает все ресурсы).
  4. Выдайте пользователю pagebuilder_view и политику view на ресурс.

Откройте консоль браузера: ошибки загрузки VueTools видны на вкладке «Секции».

На сайте пусто, в менеджере секции есть

  • Вы нажали Опубликовать? Сниппет читает опубликованную версию, не черновик.
  • В шаблоне стоит [[!PageBuilder]] с некэширующим !.
  • После публикации очистите кеш MODX или вызовите сниппет с use_cache=0.

Превью черновика не открывается

  • Проверьте pagebuilder_preview_secret (после установки значение не должно быть пустым).
  • URL превью: {assets_url}components/pagebuilder/preview.php.
  • Пользователю нужно право pagebuilder_view.

CSS на сайте не тот, что в превью

Превью подключает CSS шаблона (pagebuilder_preview_include_template_css) и адреса из pagebuilder_preview_css_urls. На сайте по умолчанию грузится только pagebuilder-sections.css. Подключите стили темы в общем layout или перенесите нужные правила.

Секция Pro в палитре серая

Нужно дополнение pagebuilderpro и действующая лицензия Pro. Commerce-секции дополнительно требуют miniShop3.

Ошибка «Package provider not found» при установке

Платное дополнение с modstore.pro: добавьте провайдер https://modstore.pro/extras/ в Пакеты → Провайдеры перед установкой.

Своя секция не в списке

Зарегистрируйте JSON через pbOnRegisterSectionDefinitions или импорт в панели управления (Pro). Проверьте синтаксис JSON и уникальность key.

UTM-правила не работают

Вызовите [[!PageBuilderUtmSession]] до PageBuilder в том же запросе. UTM должны быть в query string первого захода пользователя.

Connector 403 или 401

Пользователь не авторизован в менеджере или у него нет pagebuilder_view / pagebuilder_save для вызываемого процессора.

Где логи

Включите отладку, связанную с pagebuilder, через стандартный log MODX (core/cache/logs/). VueTools пишет ошибки в консоль браузера на вкладке «Секции».