Drupal 7: укажите заголовок для данной страницы - PullRequest
2 голосов
/ 01 февраля 2011

У меня есть раздел заголовка, указанный в html.tpl.php, но заголовок должен отличаться в зависимости от того, на какой странице находится пользователь.Большинство страниц являются просто типом содержимого страницы, хотя я мог бы добавить другие типы позже, а также домашнюю страницу.

Какой лучший способ указать, какой заголовок использовать, а затем перехватить его в home.tpl.php?

Я попытался создать настраиваемое поле для типа содержимого страницы, но я не мог понять, как получить к нему доступ из home.tpl.php, и я не уверен, как бы вы указали его для другихтипы страниц.

1 Ответ

2 голосов
/ 01 февраля 2011

Если ваш заголовок состоит из тега <body>, возможно, вы могли бы создать заголовок в page.tpl.php вместо html.tpl.php. Таким образом, вы получите доступ к переменной $node и сможете установить свой условный заголовок на основе поля или термина таксономии. Для чего-то более сложного, вы можете проверить модуль контекста: http://drupal.org/project/context.

...