Поиск с загрузкой различных фильтров
Мне нужно сделать страницу поиска, чтобы когда пользователь выбирает тип объекта для поиска на странице появлялись бы соответсвующие фильтры (для каждого типа ноды список фильтров заранее известен). Как лучше это реализовать?
Я вижу следующее решение: сделать представление с Exposed filters и скрывать/показывать фильтры в зависимости от выбора пользователя при помощи JS. Возможно существуют более изящные способы решить эту задачу?