Как можно использовать Панели в MODX Revo

Урок как можно встраивать свои панели в MODX Revo

В этом небольшом Уроке я хочу поделиться навыком, как можно использовать механизм Панелей в MODX. На самом деле он очень прост в использовании, но новичкам обычно не понятно, как его можно использовать.

Результатом сегодняшних действий будет персонифицированная страница приветствия в админке MODX Revo:

Для начала генерируем контент нашей новой панели, я для себя сделал виджет Твиттера. Для стандартного размера виджета в MODX, я прикинул, размер высоты виджета Твиттера нужно выбирать в 300px.

Далее в системе MODX нужно создать этот виджет, он будет выступать как самостоятельный объект, который можно размещать на разных панелях. В нашем случае мы поместим его на дефолтную (по умолчанию) панель, которая выступает в качестве страницы приветствия.

Переходим в меню управления Панелями:

Открываем вкладку "Виджеты", нажимаем "Создать виджет"

Вписываем имя, для виджета Твиттера достаточно размера "Половина". Формат выбираем HTML, хотя в принципе вы можете использовать вывод любых .php файлов, а там хоть Яндекс парсите или что угодно другое выводите...

Сохраняем и переходим на вкладку "Панели" и правой кнопкой мыши нажимаем "Редактировать" на дефолтной панели (хотя, кстати мы можем собрать и свою собственную кастомную панель)

И в настройках этой панели нажимаем "Добавить виджет", и выбираем место по порядку, где он будет расположен, простым перетаскиванием:

Собственно на этом, всё. Не забудьте сохраниться. Также при повторных сохранениях, надо чистить кэш системы. Переходим на страницу приветствия CMS и видим наш виджет: