Приветствую, столкнулся с проблемой при выводе страниц 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/%)?
Заранее спасибо.
Комментарии
И второй вопрос из той же области:
taxonomy/term/%, taxonomy/term/%?page=1, taxonomy/term/%?page=2 имеют одинаковый title - Термин|Основной титл
как бы для страниц ?page=1, ?page=2 и остальных сделать титл вроде Термин страница 2|Основной титл ?
P.S. решил через модуль page title - Pager Suffix
Решил через
<?php
if (!isset($_GET['page'])) {
$category = taxonomy_get_term(arg(2));
echo "{$category->description}";
}
?>
Спасибо xtra пригодилось решение.
Скажите, куда нужно добавлять этот код, в какой файл?
Разобрался, для 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}";
} ?>
спасибо, помогло ))) мучался мучался почему код не работает, а оказывается есть заветная галка: Показывать даже если результат пустой