Дом информация на странице вывода всех нод термина
Прислано: Bios
ср, 23/02/2011 - 05:12
Есть страница вывода всех нод в которых присутствует термин
Выглядит примерно так
Консервы:
Шпроты
инфо инфо инфо
Печень минтая
инфо инфо инфо
Селедка
инфо инфо инфо
Нужно выводить подобие крошек над заголовком, но выводить только на странице полного просмотра ноды и на странице отображения всех терминов...
При просмотре ноды использую функцию отображающую то что мне надо, а при просмотре всех нод термина эта функция срабатывает для кождой ноды (что вобщем то правильно)
подскажите как добится того что бы функция срабатывала единоразово (как встроенные крошки)
На выходе нужно получить такое:
Продукты / рыба / консервы
Консервы:
Шпроты
инфо инфо инфо
Печень минтая
инфо инфо инфо
Селедка
инфо инфо инфо
- Bios's blog
- Для комментирования войдите или зарегистрируйтесь
При просмотре ноды использую функцию отображающую то что мне надо
Как именно вы переопределили эту функцию? Поставьте для нее условие if ($page) {ваша_функция} , чтоб она срабатывала только для открытой ноды. А вывод крошек для страницы термина переопределите отдельно через шаблон термина или template.php.
- Для комментирования войдите или зарегистрируйтесь
А какая функция должна вызываться из template.php ???
- Для комментирования войдите или зарегистрируйтесь
if ((arg(0) == 'taxonomy') && (arg(1) == 'term') && (is_numeric(arg(2)))) {
тут переопределяете всё что вам нужно
}
- Для комментирования войдите или зарегистрируйтесь




Комментарии