dmtrbskkv
@dmtrbskkv
Кодим и декодим, а иногда кино смотрим

Как определить свою верстку для страницы в необходимым nid в Drupal 7?

Необходимо для страницы контактов, которая имеет свой nid определить уникальный шаблон. Как это сделать?

Было прописано мной это в template.php в функции [THEMENAME]_preprocess_page:
if (isset($vars['node']) && isset($vars['node']->nid)) {
    $vars['theme_hook_suggestions'][] = 'page__nid--' . $vars['node']->nid;
}

[THEMENAME] - тут название моей темы

Плюс были созданы файлы: page__node__5134.tpl.php, page__node--5134.tpl.php, page__nid--5134.tpl.php, но ни один не заработал. Файлы содержатся в templates/pages в корне темы
  • Вопрос задан
  • 29 просмотров
Решения вопроса 1
@sHARek
node--[type|nodeid].tpl.php ?

page--[front|internal/path].tpl.php ?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 18:16
1000 руб./за проект
28 мар. 2024, в 18:15
90000 руб./за проект
28 мар. 2024, в 18:05
5000 руб./за проект