Проблема с Title'ами

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

Аватар пользователя Levchick Levchick 30 июня 2009 в 1:35

Здравствуйте. Столкнулся с такой проблемой. Вывод title в Drupal осуществляется в виде - Title статьи|Title сайта. Дали уже заполненный контентом сайт, в нем в некоторых статьях при выводе title выводится только title самого сайта, упуская название статьи, хотя поле Заголовок заполнено. Подскажите, пожалуйста, как это поправить? Заранее спасибо!

Комментарии

Аватар пользователя volocuga volocuga 30 июня 2009 в 1:48

А на каких страницах конкретно?
Хорошо работать с титлами страницы через Page title.Позволяет настраивать вывод как удобно

Аватар пользователя Levchick Levchick 30 июня 2009 в 2:19

>А на каких страницах конкретно?

Системности я там так и не нашел, на некоторых статьях отражается, на некоторых нет... Единственное что заметил - все статьи на которых тайтлы не отображаются принадлежат к одному типу материалов, на которых отображается к другим типам.

Извините за тупой вопрос, не привык я CMS'ками пользоваться, - а Page title это модуль к Drupal'у? Я верно понял?

Аватар пользователя Levchick Levchick 30 июня 2009 в 13:06

К сожалению Page Title так же не помог. Устанавливаю значение поля "Заголовок страницы" и по прежнему в title выводится только site_name. Если заполнить это поле для страниц, у которых title все таки отображаетс, другим значением, то все равно в заголовке старый title...

Аватар пользователя Levchick Levchick 30 июня 2009 в 14:45

Помудрил немного с Page Title. Заработал для страниц, которые уже были с тайтлами. Для остальных выводит - "|[site-name]", раньше выводил просто - "[site-name]"

Аватар пользователя EllECTRONC EllECTRONC 30 июня 2009 в 16:22

Так как титлы выводятся для определенного типа материала, то, я думаю, правильнее сначала смотерть в template.php вашей темы, возможно там переписан вывод титлов. Либо смотрите другие шаблоны темы, может там чего убрали. Еще можно заглянуть в файл конфигов друпала.

Аватар пользователя Levchick Levchick 2 июля 2009 в 12:18

temalate.php в теме не было вообще. Я закинул туда тот, который шел с Page Title... По файлам темы лазил.. не очень разобрался. А где конфиги у него хранятся? И что там можно посмотреть по этому поводу?

Вообще проблему решил, но очень кривым путем. В page.tpl.php перед выводом title воткнул небольшой скриптик, который проверяет наличие первой части заголовка в $head_title, если он отсутствует, то выдергиваю из тела статьи то, что между тегами <h2>. Благо в каждом контенте этот тэг присутствует и между ними, то что мне нужно..