Итак, сменить вид ноды только для определённого типа контента на Drupal 7.9 можно, создав файл вида «node—машинное_имя_типа_материала.tpl.php». Разумеется в папке вашей темы (дальнейшее зависит от специфики всё той же темы). Дабы не писать код с нуля лучше так сказать «основать» его на базе «node.tpl.php».
Например, по умолчанию есть тип материала: статья. Машинное имя на латинице: article. Шаблон ноды будет называться «node—article.tpl.php». Двойной дефис не опечатка, а обязательное требование.
Несколько замечаний:
- Не забываем сбросить кэш (меню «Конфигурация->Производительность»).
- Учитывайте, что изменяется только вид ноды, а не всей страницы (page.tpl.php). А нода у нас как-бы вложена в неё.
- Когда нужно изменить вид материалов в массовом порядке, по-моему целесообразней использовать представления (модуль «Views»).
Чуть подробнее это дело описано в официальной документации на Drupal.org под оглавлением Drupal 7 Template Suggestions.
Источник: sooource.net