+1.13
138 читателей, 241 топик

[EVO]custom Template(plugin) - выставляем нужную зависимость Шаблонов при создании новых документов

Иногда менеджеры сайта забывают ставить нужный шаблон для документа в MODx. Что вызывает их замешательство и лишнее письмо или звонок программисту. А так как отвлекаться от работы и объяснять кто виноват и почему все плохо, нет желания. Потому лучше избегать ситуаций когда у менеджера есть свобода выбора в совершении лишних действий.

Проблему наследования шаблонов в MODx решает пункт настойки

Шаблон, назначаемый новым ресурсам:
Системный: такой же шаблон, как в системных настройках.
Родитель: такой же шаблон, как у родителя (если ресурс в корне сайта, шаблон Системный).
Соседний: такой же шаблон, как у соседних ресурсов в этом контейнере (если соседних ресурсов нет, шаблон Родитель).

Но когда у нас древовидная структура сайта и нужно добавлять не только документы но и ветки документов (классический пример: каталог товаров)
то нужно делать лишние движения по выбору шаблона, при наполнении сайта.

Читать дальше →