Проблема drupal_set_title()
Здравствуйте!
Пишу свой модуль в котором есть меню. Для того, чтобы заголовок страницы отличался бы от пункта меню использую функцию drupal_set_title(). Все замечательно, заголовок сменился, но только на всех страницах сайта! Подскажите, в чем проблема.
Вот листинг из модуля:
<?php
//Основной пункт меню
function qwert_menu() {
$items['qwert'] = array(
'title' => 'Qwert settings',
'description' => 'Set Qwert module settings',
'title callback' => 'qwert_title',
'title arguments' => array('tit1', 'tit2'),
'page callback' => 'qwert_settings',
'page arguments' => array('qwert1', 'qwert2', 'qwert3'),
'access arguments' => array('view qwert'),
'type' => MENU_NORMAL_ITEM,
);
return $items;
}
//title callback
function qwert_title($d, $e) {
drupal_set_title(t('Qwert page title: @e', array('@e' => $e)));
return t('Qwert menu: @d', array('@d' => $d));
}?>
Благодарю.