Модуль Page Title
Для работы этого модуля нужен Token.
Известно, что каждая единица контента сайта Друпала имеет свой заголовок (title). Естественно, то же самое относится и к страницам (page title). Заголовок страницы обычно помещается в теге title в хэдере Вашей HTML-страницы. Это весьма помогает улучшить SEO Вашего сайта.
Модуль page title позволяет добавлять теги
Для того, чтобы Ваша тема взаимодействовала с модулем Page Title, Вы должны будете добавить немного кода в файл template.php Вашей темы.
Вот код, который туда нужно добавить:
<?php
function _phptemplate_variables($hook, $vars) {
$vars = array();
if ($hook == 'page') {
// These are the only important lines
if (module_exists('page_title')) {
$vars['head_title'] = page_title_page_get_title();
}
}
return $vars;
}
?>
<?php
function _phptemplate_variables($hook, $vars) {
$vars = array();
if ($hook == 'page') {
// These are the only important lines
if (module_exists('page_title')) {
$vars['head_title'] = page_title_page_get_title();
}
}
return $vars;
}
?>Таким образом переменная $head_title, которая выводится в шаблоне page.tpl.php, будет теперь определяться нашим модулем Page Title.
Для настройки модуля необходимо проследовать на страницу:
/admin/content/page_title
Там Вы, собственно говоря, и можете назначить заголовки для страниц нод того или иного типа.
Также, если на странице настроек установить флажок Show Field (Показать Поле) напротив какого-либо типа ноды, то при редактировании каждой ноды данного типа вы сможете увидеть поле Page Title - в которое можете вводить любой заголовок для этой ноды, и заголовок этот будет написан на окне браузера при отображении этой ноды.


