Артём Мáлков

Использование PHP-вставок в шаблонах MODX Revo

16 июн0 комм

В MODX Revolution существует такое понятие, как «Сниппет» – PHP-код, выполнение которого выводит результат на сайте. Сниппет вставляется в шаблон сайта, а значит, это как раз то, что нам нужно для решения задачи.

Итак, для того, чтобы вставить PHP-код в шаблон вашего сайта, вам необходимо:

1. Авторизоваться в панели управления вашим сайтом.

2. Переключиться на вкладку «Элементы» и напротив пункта «Сниппеты» нажать на +.

Использование PHP-вставок в шаблонах MODX Revo

После чего у вас откроется страница с добавлением нового сниппета.

3. На открывшейся странице в форму вписываем имя (оно может быть как на русском, так и на английском языке) и код сниппета (обязательно должен начинаться с <?php), а также выбираем категорию (если это необходимо).

Использование PHP-вставок в шаблонах MODX Revo

Не забываем запомнить имя нового сниппета, так как оно нам еще потребуется. И нажимаем «Сохранить».

Использование PHP-вставок в шаблонах MODX Revo

4. Далее переходим в редактирование шаблона вашего сайта. Для этого во вкладке «Элементы» выберите нужный вам шаблон и в нужное место вставьте код вызова сниппета.

Если нужно, чтобы результаты скрипта кэшировались, то используйте:

[[ИмяСниппета]]

Если же кэширование не нужно, то используйте:

[[!ИмяСниппета]]

Вот таким способом можно внедрять различные PHP-скрипты в шаблон MODX Revo.

Рекомендуем к просмотру
Минификация (сжатие) исходного кода (HTML) в MODX Revo на PHP
Хаки
Почему в pdoResources не выводится информация из поля «content» в MODX Revo?
Статьи и советы
Как с помощью своего сниппета получить данные определенного ресурса в MODX Revo?
Статьи и советы
0
комментариев
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Подняться наверх
«Pandoge» - помощник вебмастера