Вы научитесь разбивать шаблон на функциональные подмодули для более удобного и оптимального хранения, познакомитесь с понятием "чанк" в рамках MODX Revolution.
В этом уроке мы сделаем разбивку шаблона на подмодули. Рассмотрим, как правильно именовать подмодули (чанки), как удобнее вести организацию хранения чанков в панели администрирования. Также отдельное внимание будет уделено способам ускорения данного процесса для экономии времени на будущих проектах.
Прежде, чем приступить к уроку, следует понимать, что такое чанк в рамках MODX Revolution.
Чанки - это кусочки статического текста (в том числе html-кода), которые вы можете повторно использовать на своем сайте. По своему назначению они похожи на файлы или «блоки» в других системах управления контентом. Типичными примерами чанков могут быть ваша контактная информация или уведомление об авторских правах. Хотя чанки не могут содержать никакой логики напрямую, они могут содержать вызовы Сниппетов, которые являются исполняемыми скриптами PHP, и такие вызовы могут производить динамический вывод.
Не стоит злоупотреблять большим количеством чанков и пытаться оформить в чанк любые, даже самые маленькие участки выводимых данных, так как любой вызов чанка незначительно, но увеличивает время генерации страницы.