
- MODX 3
- PHP 8.2
- Vue 3


| Требование | Версия |
|---|---|
| MODX Revolution | 3.0.3+ |
| PHP | 8.2+ |
| VueTools | 1.1.2+ |
| pdoTools | 3.0+ |
| PageBuilder (Free) | 1.0.14-beta |
| PageBuilder Pro | 1.0.14-beta, требует pagebuilder ≥ 1.0.14 |
Пакеты PageBuilder (Free) и PageBuilder Pro ставятся из modstore.pro. Без провайдера установка падает с Package provider not found.
pagebuilder.Pro
Достаточно установить PageBuilder Pro: ядро Free (pagebuilder) MODX подтянет сам. Отдельно Free ставить не нужно.
Пакеты в каталоге: modstore.pro.
В Пользователи → Группы пользователей добавьте политике редактора:
pagebuilder_viewpagebuilder_saveДля управления типами секций в панели управления: pagebuilder_manage_types.
По умолчанию вкладка выключена. В Системные настройки → namespace pagebuilder:
| Ключ | Значение |
|---|---|
pagebuilder_resource_tab_enabled | 1 |
pagebuilder_resource_tab_parents | пусто = все ресурсы, или ID родителей через запятую |
Позицию вкладки задаёт pagebuilder_resource_tab_index (0 первая и сразу открыта, -1 последняя).

Подробнее: Системные настройки.
В шаблон страницы или в поле content ресурса:
[[!PageBuilder]]{'!PageBuilder' | snippet}Сниппет рендерит опубликованные секции текущего ресурса. Черновик на сайте не показывается.
При pagebuilder_fake_enabled = 1 в инспекторе появляется кнопка Fake: заполняет поля демо-данными для быстрой проверки вёрстки.
Превью черновика без публикации: кнопка Preview во вкладке (токен через preview.php).
Откройте ресурс на сайте. Должен появиться HTML секций. По умолчанию подключается pagebuilder-sections.css (настройка pagebuilder_load_frontend_css).
Если блок пустой:
!. Используйте [[!PageBuilder]]Секции quiz и contact_form (Pro) на витрине нуждаются в FetchIt. Без него форма покажет сообщение о недоступности.