Как сделать блок, перечисляющий термины таксономии в иерархии (Drupal 7) - PullRequest
4 голосов
/ 13 марта 2012

Итак, у меня есть иерархия таксономии (назначенная постам в блоге как свободные теги), которая выглядит, скажем, примерно так (извините, сейчас для целей тестирования это совершенно произвольно):

Example taxonomy terms

Я хотел бы создать блок, который просто выводит то, что я вижу в этом меню: Термины таксономии, упорядоченные по иерархии, со ссылками на страницу терминов таксономии (список всего содержимого, к которому присоединен этот термин). В идеале также подсчет количества узлов, к которым присоединен каждый член.

Сначала я попытался определить блок и использовал taxonomy_get_tree, но это была небольшая попытка рекурсивно превратить вывод этой функции в то, с чем я мог бы работать. Я также пробовал представления, используя термины таксономии, но не мог отобразить их в виде иерархии или показать счетчик.

Так что я немного озадачен. Есть мысли?

1 Ответ

5 голосов
/ 14 марта 2012

Вы проверили модуль меню таксономии - http://drupal.org/project/taxonomy_menu Этот модуль делает все, что вы упомянули, а также выводит число.

...