Здравствуйте!
Понятно как назначить деф-шаблон для всех новых страниц.
Но можно ли назначить шаблон по умолчанию для отдельной ветки?
Пример:
Есть структура сайта с множеством страниц.
Но мне нужно чтобы в каталоге вложенном в id=25 страницы СРАЗУ создавались с шаблоном ’catalog_item’.
В новостях (вложения в id=45) страницы сразу создавались с шаблоном ’news_item’
И т.д. ... и чтобы собственно пользователь НЕ МОГ создать в каталоге новостей страницу с иным шаблоном.
Пробовал плагин Inherit Page Template (Inherit Selected Template),
но по какой-то причине он не работает.
Т.е. TV с именем наследуемого шаблона выставляю,
но на вновь создаваемые не влияет.
Evolution 1.0.2
У вас случайно страницы, которым нужно задать шаблон создаются не через front-end сайта? Т.е. пользователями, не заходя в админку?
Если да, то сталкивался с такой же проблемой. Решил заданием нужного шаблона (news_item например) как дефолтного по всему сайту, в итоге пользователь создавал страницу и к нему применялся дефолтный шаблон. В моей ситуации было проще, т.к. такой раздел был только один. В вашем случае думаю придется допиливать функционал. Пытался решить эту же проблему многими способами, рабочий был только описанный выше.
Нет, все проще.
Я, тундра, не удалил в конце закрывающие скопки PHP ? >
Все заработало, просто не хватило внимательности.