Есть два способа добавить сниппет в CMS — скачать и установить уже готовое решение или создать его самостоятельно. Первый способ не отличается от установки любого дополнения в MODX. Зачастую сниппеты — часть какого-то плагина.
Вручную сниппеты создаются по той же схеме, что и остальные элементы в MODX Revolution.
При создании сниппета нужно обязательно заполнить поля Имя и Код сниппета (PHP).
В общем виде для вызова сниппета используется тег
[[имя_сниппета]]
Если нужно, чтобы сниппет выводил разные результаты для разных сессий или пользователей, используйте его некэшируемый вариант, добавив восклицательный знак перед именем:
[[!имя_сниппета]]
Многие сниппеты требуют указания дополнительной информации для своей работы, эти параметры указываются непосредственно в теге при вызове сниппета. Выкладывая своё творение, большинство программистов, как правило, документирует эти настройки.