Как можно указывать TITLE страницы для вьюсов? [Р Е Ш Е Н О]

Главные вкладки

Аватар пользователя kissfm kissfm 13 февраля 2013 в 22:03

Столкнулся с проблемой при изминении Title страниц. С помощью модуля PageTitle легко меняются тайтлы для материалов.
На сайте есть view, которая выводит материалы по категориям.
Нужно в ее тайтл вписать [название-категории]|[Литература]|[имя-сайта].
Сейчас оно имеет стандартный вид: [название-категории]|[имя-сайта].

Комментарии

Аватар пользователя kissfm kissfm 20 февраля 2013 в 18:04

В препроцессе html вставил код.

function ТЕМА_preprocess_html(&$vars) {
    if(isset($vars['page']['content']['system_main']['main']['#markup']))
    if(strpos($vars['page']['content']['system_main']['main']['#markup'],'view-id-node_list view-display-id-page')>0){
        $titleparts=explode(' | ',$vars['head_title']);
        $vars['head_title']=$titleparts[0].' | Литература | '.$titleparts[1];
    }
...

}