КАК СОЗДАТЬ ВЗАИМОЗАВИСИМЫЕ СПИСКИ В SEARCH API?
Всем привет любое время! Помогите реализовать такое на Drupal 7. Сейчас попробую пояснить. с
Должны получится взаимозависимые списки: страна, город. Это думаю понятно что такое. На любом сайте с отелями или же покупкой билетов на самалет или что ли бо. Выбираете страну, город. Нажимаете поиск или что-то другое и Вас перекидает на страницу. Вот я такое же хочу сделать.
Пользуюсь модулем Search API и его дополнениями. Пробую вместо обычного поля для ввода текста в поиске сделать выбор по таксономии. Таксономия у меня с двойной иерархмей. Если бы с одной, то это можно сделать с помощью View или же в Search Page в самом модуле Search API. Но у меня двойная.
В представлении и в Search Page дается только одно поле в котором выберается самый крайние термин таксономии. Получается есть только одно выпадаещее окно. Мне же нужно два окна. Можна сделать автодополнение в представление или же в Search Page в самом модуле Search API.
Это все, можна сделать во вьюхе бес индексацыи с помощью Simple Hierarchical Select илиHierarchical Select. Добавить фильтры этих модулей используя их виджеты, вывести раксрытый фильтр в блоке и все.
И мне бы это все подошло, но мне нужны использовать функции Facet и сортирования для фильтрации полученых после поиска даных за ценой и прочее.
Если бы можна было как-то этот виджет от Simple Hierarchical Select или Hierarchical Select использовать в представдлениях где вытягивается индексованые данные, но увы. В коде php я не силен.
Возможно есть какой-то виджет еще. Или же можна как-то обойтись бес таксономии.
Кто что подскажет. Буду очень благодарен.
Привет,
попробуйте этот модуль, он позволяет во Views делать иерархические списки, я его как-то полгода назад качал из песочницы, сейчас не могу найти на drupal.org:
Этот модуль у меня также есть. Его не видно в представлении с индексироваными материалами. Есть в простом.