
- 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.15-beta |
| PageBuilder Pro | 1.0.15-beta, требует pagebuilder ≥ 1.0.15 |
Пакеты PageBuilder (Free) и PageBuilder Pro ставятся из modstore.pro. Сообщение Package provider not found бывает только у шифрованного transport Pro, если провайдер не подключён. У текущего Free transport не зашифрован. Этой фразы при установке Free не будет.
pagebuilder.Pro
Достаточно установить PageBuilder Pro: ядро Free (pagebuilder) Package Manager обычно подтягивает сам как зависимость requires.pagebuilder. Если зависимость не скачалась, установите Free вручную с того же провайдера.
В Пользователи → Группы пользователей добавьте политике редактора:
pagebuilder_viewpagebuilder_savepagebuilder_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. Без него форма покажет сообщение о недоступности.