Как вывести иерархический список терминов словаря во Views?

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

Аватар пользователя Миша Романов Миша Романов 27 сентября 2011 в 5:34

Очень прошу помочь решить проблему. Создал словарь терминов с иерархической структурой. Вывожу словарь во вьюшке, чтобы в виде content pane вставить в панель и вывести на страничку. Термины все отображаются нормально. Но только все подкатегории выходят вместе с категориями. Теряется иерархия. Тыкался и туда и сюда и никак не смог заставить отображаться термины в виде иерархии, чтобы при нажатии на термин либо раскрывались на той же страничке термины низшего уровня либо отрывалась другая страничка (без разницы) в терминамми лежащими "под" первым термином.
Конечно можно все это ручками прописать в меню,но терминов много (около 50) и подтерминов (подкатегорий) под ними еще больше - для бокового мееню это будет слишком - как раз канает контент пан в панели с пейджером.
Кто знает подскажите как бы эту проблему решить?

Комментарии

Аватар пользователя wictdrup wictdrup 29 января 2012 в 20:14

Все таки views может отображать иерархию таксономии.
http://www.phpjavascript.com/drupal-views-taxonomy-parent-term-and-child...
Если коротко:
1. В связях указываем
Add “Relationships”

Select “Taxonomy: Parent Term” (use the default settings)

2. Добавляем поля
Add Fields (родительский термин)

Select “Taxonomy: Term”
Relationship: Parent

Add Fields (подчиненный термин)

Again Select “Taxonomy Terms”
Relationship: Do not use a relationship

3. Дополнительно можно сгруппировать по род. термину и т.д.

И будем вам иерархия терминов в views