Друпал не цепляет шаблоны для конкретного типа документа node-<type>.tpl.php

Главные вкладки

Аватар пользователя ech ech 19 мая 2008 в 14:56

Создаю тему в каталоге sites/all/themes/{tema}
Создаю {tema}.info
Друпал не цепляет шаблоны для конкретного типа документа node-{type}.tpl.php, и крючки (например phptemplate_preprocess_node) в template.php

Если перенести всё это стандартную тему - работает
Кто-нибудь знает, что не так?
При всех изменеиях, кеш очишаю на странице /admin/settings/performance

Комментарии

Аватар пользователя marazmus marazmus 19 мая 2008 в 19:18

Quote:
хмм.. в 5.7 темы лежат не в sites

Как раз начиная с версии 5.х темы рекомендуется класть в папку sites/all/themes, чтобы не было граблей при обновлении движка. К тому же речь про Друпал 6 Smile

По проблеме не могу ничего сказать, извините.

Аватар пользователя ech ech 20 мая 2008 в 1:16

Оказывается, если в теме сайта не лежит node.tpl.php, то шаблоны node-{type}.tpl.php игнорируются.
Это что касается шаблонов, осталось про крючки выяснить

Аватар пользователя Resistant Resistant 20 мая 2008 в 21:04

A что, если в теме не используется node.tpl.php, подцепить node-{type}.tpl.php не удастся?

Тема без шаблона node.tpl.php, как теммизировать типы материалов в таком случае?!

Аватар пользователя ludisrai ludisrai 25 февраля 2012 в 19:50

Просторы интернета, могут быть разными, но посетители сайтов, это живые люди, им свойственно ошибаться и ,не улавливать задумки автора.