Создание шаблона страницы для типа ноды

Для того, чтобы сделать отдельный шаблон страницы (sic!) типа page--тип-страницы.tpl.php необходимо внести изменения в основной файл шаблона template.php

В функции шаблона страницы должен присутствовать примерно следующий код:

function ИМЯ_ТЕМЫ_preprocess_page(&$vars) {
 //......

  if (isset($vars['node']->type)) {
   $vars['theme_hook_suggestions'][] = 'page__' . $vars['node']->type;
   }

При этом имя файла шаблона страницы должно быть именно page--тип-страницы.tpl.php

Tags: