Svyaga: Блог

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

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

29 июня 2015 в 16:17

Приветствую, ру сообщество Drupal!

Делаю простенький сайт на Drupal под Denwer, использую тему Hertz.
Необходимо сделать отдельный шаблон для одной страницы, которая находится по адресу "drupal/flats".
В процессе я столкнулся с такими проблемами:

1) При создании файла с именем "page--flats.tpl.php" ничего не изменилось;
2) Пробовал изменить адрес страницы на стандартное "drupal/node/3" и изменить имя файла шаблона на "page--node--3.tpl.php". Это тоже не помогло.
3) Ещё попробовал сделать переопределение шаблона по типу материала, функция для этого уже была в теме. Вот функция:

<?phpfunction hertz_preprocess_page(&$vars, $hook) {
    if (isset($vars['node'])) {
        $suggest = "page__node__{$vars['node']->type}";?>