Блог Tickets + Minishop2 и система шаблонов

Основная идея, разработать механизм шаблонов и по возможности перевести на файлы. Местами используется Fenom.
Немного ссылок
Демо
Транспортный пакет — устанавливать только на чистый MODX! v.2 28.10.2015
Транспортный пакет с Демо данными.
Bitbucket. — шаблон
Системные настройки
В разделе сайт создаются системные настройки (core/Сайт).
site_template — Шаблон сайта
site_layout — Схема шаблона (возможно лишнеее звено, но пока так)
site_theme — Тема шаблона. В комплекте default, gradient, almost-flat
site_description — Слоган сайта
site_meta_description — Значение по умолчанию поля description (meta)
Структура шаблона Default (Tickets)
Шаблоны страниц
assets/elements/templates/[[++site_template]]/layout/[[++site_layout]]
Схемы шаблона
assets/elements/templates/[[++site_template]]/layout
Чанки шаблона и приложений
assets/elements/chunks/[[++site_template]]/layout/[[++site_layout]]
Чанки с примерами вызова
assets/elements/chunks/[[++site_template]]/layout/[[++site_layout]]/actions
Темы шаблона
assets/elements/templates/[[++site_template]]/theme/[[++site_theme]]/style.less
Minishop2
Упрощенная система шаблонов, отсутствует layout
CSS фреймворк Bootstrap 3
Демо и скачать Minishop2
Комментарии: 16
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Разве присваивание срабатывает в таком случае? Насколько я помню, только так {var $chunk = ....}, а если не срабатывает, то зачем это: $chunk =?
?
Тем более условия вроде этого:
Лучше уж так:
С Fenom мало кто знаком, новичкам будет сложно. В первую очередь для них делается, чтобы могли ознакомитьсяс MODX.
На этом и закончу пожалуй. Тухлая затея, я же говорил!
Упростил шаблоны, убрал layout.
CSS фреймворк Bootstrap.
Демо и скачать
«На этом и закончу пожалуй. Тухлая затея, я же говорил!»
???: ))))
А идея действительно тухлая, я не поменял своего мнения.
Здесь я просто решил некоторую боль в шаблонизации.