Drupal добавляет настраиваемый заголовок на узел

91
13

Я создал храм html-landing.tpl.php и попытаюсь включить его в шаблон со следующим в моем шаблоне template.php enter code here

function myfuntion_preprocess_html (& $ variables, $ hook) {

$ node = menu_get_object();

if ($node-> nid == 60) {

$variables['theme_hook_suggestions'][] = 'html-landing';

}}

Вызывается код, но используемый шаблон является стандартным html.tpl.php.

Есть идеи?

спросил(а) 2021-01-19T14:24:38+03:00 6 месяцев, 1 неделя назад
1
Решение
127

Вы пытались использовать подчеркивание вместо тире?

Я бы пошел на что-то вроде этого:

function myfunction_preprocess_html(&$variables, $hook) {
$node = menu_get_object();
if ($node && $node->nid == 60) {
$variables['theme_hook_suggestions'][] = 'html_landing';
}
}

Подробнее см. По адресу http://drupal.org/node/190815#comment-4167060.

ответил(а) 2021-01-19T14:24:38+03:00 6 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема