2009
07
Мар
Вывод списка терминов с подсчетом нод.
Данный сниппет при его использовании отразит список терминов из нужного нам словаря с подсчетом количества нод, опубликованных для каждого конкретного термина.
Пример «на пальцах»:
Навигация
- Термин раз (5)
- Термин два (6)
- Термин три(4)
Код, который вы можно вставить в блок или в любое другое, нужное для вывода, место:
$vid = 1; // Вписываем номер(ID) нужного словаря.
$terms = taxonomy_get_tree($vid);
print "<div class=\"item-list\">";
print "<ul>";
foreach ( $terms as $term ) {
$tcount = taxonomy_term_count_nodes($term->tid);
print "<li>".
l($term->name." (".$tcount.")",'taxonomy/term/'.$term->tid, array('title' => $tcount." posts in ".$term->name)).
"</li>";
}
print "</ul>";
print "</div>";
$terms = taxonomy_get_tree($vid);
print "<div class=\"item-list\">";
print "<ul>";
foreach ( $terms as $term ) {
$tcount = taxonomy_term_count_nodes($term->tid);
print "<li>".
l($term->name." (".$tcount.")",'taxonomy/term/'.$term->tid, array('title' => $tcount." posts in ".$term->name)).
"</li>";
}
print "</ul>";
print "</div>";
Dalay
Публикации с похожими темами
- Field Value Loader (FVL): модуль для AJAX-загрузки значений CCK-полей
- Ajaxify Node Basket -2012: Apocalypse Edition
- Обновление Ajaxify Node Basket: версия с «ценником»
- Ajaxify Node Basket. Новая версия модуля корзины для нод
- Teaser Image: автоматическая генерация изображения для тизера
- Примеры использования Views Exposed Filter (в 2-х частях, язык - английский)
- Не кэшируется блок со сниппетом для зарегистрированных пользователей. Как быть?
- Куда вставлять код сниппетов, представленных на данном сайте?
- Фильтр на матюги: премодерирование контента встроенными средствами Drupal
- Node Basket: Модуль корзины для нод. Drupal 6