Рубрикатор на основе таксономии

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

Аватар пользователя SolarWind SolarWind 1 августа 2008 в 11:39

Что-то никак не могу решить банальную, на первый взгляд, проблему. Необходимо сделать рубрикатор программ. Примерно как это сделано вот здесь:

http://www.ladoshki.com/palm.htm
http://www.hpc.ru/soft/index.phtml?pl167=on

Рубрикатор строится на основе словаря таксономии. Словарь имеет примерно такой вид:

Утилиты
- Системные
- Файловые менеджеры
Игры
- Аркады
- Логические
...

От рубрикатора требуется отображение дерева таксономии для выбранного словаря и отображение количества материалов в каждой рубрике. При клике на рубрике - вывод соответствующих нод. В общем, все как в каталогах по ссылкам, которые я привел. Я пересмотрел кучу модулей, но что-то не могу найти подходящего. Directory, к примеру, выводит дерево сплошным списком и остается куча свободного пространства. Неужели нет модуля, который строит каталог в таком виде?

Комментарии

Аватар пользователя SolarWind SolarWind 1 августа 2008 в 15:22

Что-то taxonomy_list как-то странно выглядит. У меня так и не получилось вывести с помощью него что-то похожее на нормальный каталог (хотя бы как на ladoshki.ru)...

Аватар пользователя NeuZeitgeist NeuZeitgeist 1 августа 2008 в 16:06

Если без сниппета, то можно взять Node browser (http://drupal.org/project/node_browser). По-моему тоже хорошее решение. Правда, у него некоторые проблемы с кешем. Не всегда сразу отображает изменения. Иногда приходится сначала стирать кеш, чтобы они стали видны. А так работает нормально.
А про сниппет тут уже пять раз писали (посмотрите в поиске) и никто так и не сказал, как же его сделать нормальным, чтобы категории шли в несколько колонок, а не длинным списком.

Аватар пользователя SolarWind SolarWind 1 августа 2008 в 16:26

Node Browser я тоже смотрел. В общем, неплохо, но мне почему-то не удалось заставить его не показывать ноды. Мне нужно показывать только категории. И уже по клику на категории показывать ноды.

Аватар пользователя beerman beerman 1 августа 2008 в 17:11

может, просто, Вы не умеете готовить?
у меня с помощью taxonomy_list прекрасно выводится иерархия словарей. а при наличии taxonomy_image вообще красоту можно наделать Wink

Аватар пользователя Chernobl Chernobl 7 февраля 2009 в 18:13

Node Browser - именно то что мне нужно было для реализации каталога. но вот только он для 5.х есть... а есть что-нибудь похожее, но только для последнего релиза (6.9)?