Вывод фильтров Views по условиям

Аватар пользователя andreystrelkov andreystrelkov 6 августа 2012 в 9:10

Здравствуйте, имеется замечательный модуль Conditional Fields, которые показывает те или иные поля в зависимости от всяких условий, а как можно сделать такое же во вьюхе, т.е. с Exposed Filters
Для примера, у меня есть база оргтехники и я хочу найти определённый монитор
поиск осуществляется вьюхой:
т.о. сначала выводится здоровая таблица всей техники а выше хочу сделать фильтры:
1) Выберете тип оргтехники: монитор, СБ, принтер
2) Выбрав монитор - ниже автоматом появляется следующий фильтр - Выберити технологию: LED, LCD
3) Выбрав - появляется третье: Выберите диагональ: ........

и т.д.

по аналогии с другим видом техники но другими полями

Есть ли уже готовые решения для этого?

Комментарии

Аватар пользователя andreystrelkov andreystrelkov 6 августа 2012 в 9:19

О! Нашёл похоже: Views Dependent Filters
но опять такие в одном месте вычитал что он якобы сыроват ещё

Аватар пользователя andreystrelkov andreystrelkov 6 августа 2012 в 15:41

Другой ещё вопрос, есть опять таки замечательный модуль Hierarchical Select, которые позволяет создать словарь терминов с вложенностями, и очень удобно выбирать термин при создании ноды,
он также поддерживают вьюху (фильтром), но к сожалению выбор же термин там, куда проще, и неудобнее я бы сказал

кто нибудь в курсе, можно ли как нибудь сделать при показе вьюхи в фильтрах аналогичный выбор термина, т.е. щёлкая по МОНИТОРЫ, справа также всплывало дальнейшая вложенность LED и LCD (а вьюха тем самым уже всё показало что имеет термин МОНИТОРЫ, отсеяв лишнее), при выборе LED или LCD - аналогично третья вложенность вьюуха опять же показала мониторы определённой технологии LED и LCD

и так далее