1

Тема: Наследование шаблонов в категориях

Сейчас так:
При выводе страницы проверяется, задан ли у содержащей ее категории шаблон для страниц, если задан то использует заданный, если нет - то page_static.tpl из корня папки шаблонов.

Хочу так:
При выводе страницы проверяется, задан ли у содержащей ее категории шаблон для страниц, если задан то использует заданный, если нет - то проверить задан ли шаблон у категории уровнем выше. Если там задан, то использовать его, если нет - поискать еще у категории выше. И так далее. Если следующая категория root, то вывести page_static.tpl из корня папки шаблонов.

Когда разветвленный и многоуровневый каталог, по той логике какая работает сейчас очень много приходится тратить времени на проставление шаблонов страниц каждой категории, тем более что они везде в каталоге одинаковые, а с наследованием будет достаточно их общему родителю проставить шаблон и дело сделано.

Подскажете в какай части ЦМС смотреть?

teapplix.com

2

Re: Наследование шаблонов в категориях

./application/core/core.php

там есть две функции
_display_page_and_cat - вывод страниц
_display_category - вывод категории

Thumbs up Thumbs down

3

Re: Наследование шаблонов в категориях

оказалось, эта функция уже есть.

teapplix.com