уже 3 дня мучаюсь с этим вопросом. поиск так и не дал результатов, поэтому прошу помощи.
Задача стоит следующая: сделать удобную навигацию по терминам словаря.
Значит имеем словарь с иерархической структурой:
Продаю
- Бытовая техника
-- Аудио-Видео
Куплю
- Бытовая техника
-- Аудио-Видео
Меняю
- Бытовая техника
-- Аудио-Видео
Мне нужно вывести его в в точно таком же виде + указать количество нод:
Продаю(кол-во нод)
- Бытовая техника(кол-во нод)
-- Аудио-Видео(кол-во нод)
Куплю(кол-во нод)
- Бытовая техника(кол-во нод)
-- Аудио-Видео(кол-во нод)
Меняю(кол-во нод)
- Бытовая техника(кол-во нод)
-- Аудио-Видео(кол-во нод)
Насколько я понял(благодаря поиску):
- Views умеет считать ноды, но не умеет отображать иерархии и это не лечится.
- Все возможные сниппеты, которые я находил, пригодны лишь для 6 версии друпала (из за того, что в семёрке отсутствует vid)
А теперь, что вы посоветуете ? Если это сделать нереально - предложите свои варианты организации навигации по терминам словаря.
По поводу альтернативных вариантов навигации:
Я, например, пробовал сделать выпадающее меню с Expose filter - всё получилось, но навигация ужасно неудобная(в словаре большое кол-во терминов).
Почти такое же меню я пробовал сделать с помощью "Hierarchical Select Taxonomy Views" - но он на отрез отказался работать (ошибка Fatal error: Call to undefined function _hierarchical_select_setup_js() in hs_taxonomy_views_handler_filter_term_node_tid.inc on line 26) - решение я так и не смог найти.
В общем прошу помощи.