Drupal 7.10, views 7.x-3.1. Активировал стандартное представление Taxonomy term. Оно подменило собой стандартный листинг терминов. Все хорошо термины видно, но почему-то не выводится заголовок данного листинга.
Я так понимаю, в зависимости от выбранного словаря, должен выводится заголовок этого словаря? Но даже если в настройках вьюхи Taxonomy term прописать заголовок в ручную, он тоже не выводится. В шаблонах смотрел - все нормально $title есть, но переменная почему-то приходит пустая.
Может кто-то сталкивался с такой проблемой? Куда смотреть вообще?
Комментарии
Тишина... Скажите хоть, у вас работает заголовок без проблем, или вы без заголовков обходитесь?
титул у меня выводится, а вот описание термина нет
решил свой вопрос добавлением в Заголовок -> Text area -> формат PHP code
<?php $view = views_get_current_view();
$tid = $view->args[0];
if ( is_numeric( $tid ) ) {
$term = taxonomy_term_load($tid);
if (module_exists('i18n_taxonomy') && i18n_taxonomy_vocabulary_mode($term->vid) == I18N_MODE_LOCALIZE) {
$description = i18n_string("taxonomy:term:$term->tid:description", $term->description);
} else {
$description = $term->description;
}
print $description;
} ?>
Спасибо за ответ! Ну да, взяв параметры из URL можно получить нужное, но странно это.
Ок, попробую еще покопаться в модуле вьювс.
В общем, почему не выводится переменная $title в шаблонах views ХЗ. Чтобы вывести заголовок использовал в шаблоне:
<?php
echo $view->get_title();
?>
Если кто-то найдет более правильное решение, пишите.
hdcoder, в каком шаблоне?