Drupal 6 - задать титлы для определенных страниц (хуки, api)

Garin33
На сайте с 31.08.2009
Offline
169
744

Добрый вечер.

Вопрос к друпалерам, хорошо знакомым с api, хуками - как можно задать титлы для определенных страниц? Хочется увидеть конкретный код, который нужно вписать с template.php, пробовал читать доки - не помогло.

Сразу уточню, что модуль page title мне не подходит, т.к. задать нужно титлы для страниц, которые выводятся при помощи better exposed filters. Вьюха позволяет вывести только один титл для всех страниц.

Спасибо.

Потому что Drupal - это круто.
bsyomov
На сайте с 25.01.2012
Offline
31
#1

Боюсь, что для того, чтобы увидеть готовый код, надо поставить чёткое ТЗ и оплатить его реализацию.

И правильно это реализовать как модуль, а не на слое темизации.

А подсказку дать могу - hook_page_title_alter(), http://drupal.org/node/1204018

Ещё посмотрите на http://drupal.org/project/simple_page_title, возможно вам этого хватит.

vandamme
На сайте с 30.11.2008
Offline
672
#2
Garin33:
better exposed filters

они выводятся скорее всего при помощи exposed filters, а не better exposed filters

тык если таких страничек куча, то задолбешься всем прописывать в модуле simple_page_title (если он конечно позволяет этим страничкам назначать заголовки)

---------- Добавлено 13.03.2012 в 22:48 ----------

проверил страницам аля atata?term_node_tid_depth=10 он не присваивает заголовки

bsyomov
На сайте с 25.01.2012
Offline
31
#3
vandamme:

проверил страницам аля atata?term_node_tid_depth=10 он не присваивает заголовки

Ну не судьба. =) Я поэтому и сказал, что возможно, т.к. сам не пробовал simple_page_title именно в этом варианте использовать.

Garin33
На сайте с 31.08.2009
Offline
169
#4

simple_page так же сразу попробовал.

Короче говоря решил вопрос костыльным методом, прописав жестко через page.tpl.php. Знаю что не правильно, но что делать :).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий