То что в Drupal можно переопределять внешний вид для какого-либо типа элементов, мне было известно давно. Например создать новый тип ноды... ну к примеру video и переопределить внешний вид для этого типа ноды поместив в папку с темой файлик с именем node-video.tpl.php
Однако только сегодня заметил, ято это не работает если в папке с темой нет "универсального" файла node.tpl.php
В этом случае друпал не смотрит на папку темы, а вместо нужного нам файла node-video.tpl.php из папки с нашей темой использует файл node.tpl.php из папки с модулем node (папка modules/node).
Вот такая "странность"(?). Может вы знаете?
Комментарии
это фича
http://drupal.org/node/17565
да, это фича. просто читайте внимательно документацию)
Спасибо большое. Точно, есть.
Век живи - век учись
это кстати из так называемых "10 самых забываемых разработчиками вещей", наравне с записью $closure если собирают page.tpl.php с нуля или с выключением лишних модулей типа devel в работающем сайте.
Я как раз тот самый, классический разработчик. И Devel вкупе с DrupalForFirebug не выключил