За обновлениями можно следить в telegram-канале https://t.me/quasiart

Привет. Часто перед людьми, которые пишут статьи о MODX, встаёт вопрос: как вывести в статье тег MODX так, чтобы он не обрабатывался парсером MODX, а выводился как текст. Например, если захотелось поделиться вызовом сниппета getResources в статье, то обычной вставкой кода тут не обойтись, так как MODX попытается вызвать этот самый getResources.

Решение очень простое — достаточно заменить квадратные скобки соответствующими сущностями. Так, открывающая квадратная скобка заменяется на [, а закрывающая — ]. Но каждый раз делать подобную замену очень утомительно, поэтому было решено создать простой чанк tag, который принимает в качестве входных данных имя чанка и его параметры (без скобок). Код чанка следущий:

[[+input:notempty=`[[[[+input]]]]`]]

Вызов чанка выглядит следующим образом:

Вызов чанка tag
Вызов чанка tag

Результат:

[[getResources? &parents=`1` &limit=`10` ]]

Вот и всё.