здравствуйте. а не знает ли кто-то как сделать разные заголовки для страниц user/register и user/password
для обеих этих страниц стоят заголовки "информация о пользователе"
а мне надо чтобы на странце user/register был заголовок "Регистрация"
а странце user/password был заголовок "Восстановление пароля"
через перевод интерфейса не получается, т.к. этот заголовок берется из одного места modules/user/user.module:899
Комментарии
сделать условие в page.tpl.php наподобие,
if(arg(0)=='user' && arg(1)=='password') $title='Восстановление пароля';
if(arg(0)=='user' && arg(1)=='register') $title='Регистрация';
так я тоже хотел сделать. но дело в том, что сайт многоязычный. пока только два языка, условие я могу сделать, но если добавят еще один язык, уже не будет работать. полюс если я присваиваю переменной $title свое значение, то выводятся вопросительные знаки вместо моего значения. хотя все остальное на сайте нормально на русском выводится. и кодировка стоит utf8
В папке темы, в файле template.php вызвать функцию
<?php
phptemplate_preprocess_page(&$variables){
if(arg(0)=='user' && arg(1)=='password') $variables['title'] = t('Password recovery');
if(arg(0)=='user' && arg(1)=='register') $variables['title']= t('Register');
}
?>
Обновить кеш тем.
Далее переводить строки, на все необходимые языки.