Фильтрация контента по терминам из различных словарей
Здравствуйте!
У меня возникла следующая задача.
Задача: реализовать возможность фильтрации контента по терминам таксономии из различных словарей.
Пример: Пользователь хочет выбрать все автомобили марки ВАЗ с гидроусилителем руля, кондиционером, подогревом сидения только у определеных дилеров "Дилер1", "Дилер2".
Сценарий работы
Создаю 3 словаря с условным названием "Дилер", "Марки Автомобилей", "Опции".
Одни из возможных сценариев работы:
1.Пользователь осуществляет выбор необходимых критериев (терминов) :
- словарь "Дилер" два термина "Дилер1" и "Дилер2".
- словарь "Марки Автомобилей" термин "ВАЗ"
- словарь "Опции" - "Гидроусилитель", "Подогрев" и т.д.
2. Система отображает все автомобили ВАЗ с вышеперечисленными опциями, которые есть у замечательных компаний "Дилер1" и "Дилер2".
Я пересмотрел кучу модулей, почитал, что пишут в сообществе, ничего внятного на эту тему не нашел, хотя задача вроде бы очевидная и насущная. Идеальным вариантом было бы возможность выбора пользователем терминов из различных словарей с помощью checkbox-ов и combobox-ов. Насколько я понял, без кодинга на друпале реализовать подобную задачу сложно.
Заранее спасибо за ответ.
UPD
ПО итогам исследования различных модулей удалось найти решение вышеописанной задачи. Как я уже писал ниже Taxonomy filter меня не устроил по ряду причин. Для реализации фильтрации по нескольких таксономиям я использовал
- Taxonomy View Integrator
- Better exposed filter