https://vaden-pro.ru/blog/drupal/pagetplphp-nodetplphp-temizaciya-stranicy-nody-drupal-7
node--book.tpl.php, node--blog.tpl.php
этими шаблонами мы темизируем сам контент ноды, а если нужно перекрыть шаблон page.tpl.php для конкретного типа ноды, то
http://drupal.org/node/1035656
function mytheme_preprocess_page(&$variables, $hook) {
//some other stuff
if (isset($variables['node'])) {
$variables['theme_hook_suggestions'][] = 'page__type__'. $variables['node']->type;
$variables['theme_hook_suggestions'][] = "page__node__" . $variables['node']->nid;
}
}
Шаблоны должны называтся page--type--мой_тип.tpl.php и для конкретной ноды page--node--конкретный_ид.tpl.php
или
template.php:
<?phpfunction corolla_preprocess_page(&$variables, $hook) {
if (isset($variables['node'])) {
$variables['theme_hook_suggestions'][] = 'page__type__'.$variables['node']->type;
$variables['theme_hook_suggestions'][] = 'page__node__'.$variables['node']->nid;
}
}?>
page--node--15.tpl.php:
<?php print $content ?>
в коде mytheme нужно изменить на свое, а файл должен быть page--type--типноды.tpl.php