Вывод описания термина в taxonomy_term views

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

Аватар пользователя xtra xtra 22 декабря 2011 в 13:12

Приветствую, столкнулся с проблемой при выводе страниц taxonomy/term/% через стандартный views taxonomy_term.
Необходимо выводить 'Описание термина' на страницах taxonomy/term.
С этим сложностей не возникло - добавил в настройках views taxonomy_term код в шапку


<?php
$category 
taxonomy_get_term(arg(2));
echo 
"{$category->description}";
?>

Но описание выводится на всех страницах термина - taxonomy/term/%, taxonomy/term/%?page=1, taxonomy/term/%?page=2, taxonomy/term/%?page=2. Как добавить проверку и выводить описание только на первой странице (taxonomy/term/%)?

Заранее спасибо.

Комментарии

Аватар пользователя xtra xtra 22 декабря 2011 в 14:44

И второй вопрос из той же области:

taxonomy/term/%, taxonomy/term/%?page=1, taxonomy/term/%?page=2 имеют одинаковый title - Термин|Основной титл

как бы для страниц ?page=1, ?page=2 и остальных сделать титл вроде Термин страница 2|Основной титл ?

P.S. решил через модуль page title - Pager Suffix

Аватар пользователя semjuel semjuel 9 апреля 2012 в 2:54

Разобрался, для Drupal 7:

1) в Вашей теме в папку "Templates" копируем из модуля Views файл "views-view.tpl.php"
2) в моем случае: я хотел изменить вывод терминов таксономии, поэтому переназвал его в "views-view--taxonomy-term.tpl.php"
3) открываем файл и добавляем код (для Drupal 7):

<?php if (!isset($_GET['page'])) {
$category =  taxonomy_term_load(arg(2));
echo 
"{$category->description}";
?>
Аватар пользователя Enemy Enemy 2 августа 2012 в 17:46

спасибо, помогло ))) мучался мучался почему код не работает, а оказывается есть заветная галка: Показывать даже если результат пустой