Drupal 7: укажите заголовок для данной страницы
У меня есть раздел заголовка, указанный в html.ТПЛ.php, но заголовок должен отличаться в зависимости от того, на какой странице находится пользователь. Большинство страниц - это просто тип контента страницы, хотя позже я мог бы добавить другие типы, а также домашнюю страницу.
Как лучше всего указать, какой заголовок использовать, а затем поймать его в home.ТПЛ.php?
Я попытался создать пользовательское поле для типа содержимого страницы, но не смог понять, как получить к нему доступ из дома.ТПЛ.php, и я не уверен как бы вы определили его для других типов страниц.
1 ответ:
Если ваш заголовок состоит из вещей между тегом
<body>
, возможно, вы могли бы создать свой заголовок на странице.ТПЛ.php вместо html.ТПЛ.РНР. Таким образом, вы будете иметь доступ к переменной$node
и сможете настроить условный заголовок на основе поля или термина таксономии. Для чего-то немного более сложного, вы можете проверить модуль контекста: http://drupal.org/project/context .