Зависимые фильтры

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

Аватар пользователя Zooey Zooey 25 сентября 2017 в 21:56

Добрый день.
На сайте есть три словаря таксономии:

  • Тип товара ( стол, стул, шкаф и т д),
  • Возрастная группа (дети, взрослые)
  • Модели (модель1, модель 2, модель3 и т д)

Каждому товару задаются все три поля

На странице каталога необходимо делать зависимый фильтр следующего вида

Стол
----дети
--------модель 1
--------модель 2
----взрослые
--------модель 1
Стул
----дети
--------модель 1
--------модель 3
----взрослые
--------модель 4
Шкаф
----дети
--------модель 4

Вопрос вот в чем. как вывести для второго уровня (возрастная группа) все значения и чтобы под каждым был список моделей ( пустые термины выводить не надо. выводим только те, которые выбраны парами в нодах)
Задача успешно решается с помощью модуля Views Selective Filters , но тогда модели будут отображаться только для выбранной возрастной группы, а нужно выводить для всех возрастных групп ( в данной ситуации будет два списка моделей - под фильтром взрослые и под фильтром дети)

Комментарии

Аватар пользователя VasyOK VasyOK 25 сентября 2017 в 22:56

Стол, стул, шкаф - один словарь.
Дети, взрослые - другой словарь.
У вас так? Если нет и у вас что-то успешно решается views_selective_filters, я на вас женюсь пойду к вам в ученики.