MODx достаточно сильно отличается от многих CMS и благодаря этому позволяет быстро создавать отличные сайты. Не смотря на кажующуюся простоту, MODx предлагает разработчикам полную свободу и богатый инструментарий.
На поверхностном уровне существуют различные варианты ресурсов, которые можно использовать:
MODx имеет собственный API, который позволяет производить стандартные действия на сайте без особых усилий.
MODx использует собственный синтаксис шаблонов, который полностью соответствует концепции "быть простым и очень гибким". Достаточно взглянуть на некоторые примеры и сравнить с другими CMS.
Вызов чанка:
{{НазваниеЧанка}}
Вызов TV-параметра:
[*НазваниеTVпараметра*]
Вызов сниппета по умолчанию:
[[НазваниеСниппета]]
Вызов сниппета с определенными параметрами, где один из параметров задается через TV-параметр:
[[НазваниеСниппета? ¶m1=`Значение1` ¶m2=`[*НазваниеTVпараметра*]` ]]
Стоит ли говорить, что в чанках также могут вызываться сниппеты, а сниппетам передаваться чанки в качестве шаблонов? Количество этих вариаций бесконечное множество и разработчики работая на MODx несколько лет продолжают открывать для себя новые возможности.