Пытаюсь настроить поиск по видео . Там настраивается поиск с использованием Search API + Facet API (еще используется модуль Commerce Search API) для Commerce. Я пытаюсь сделать аналогичное для сайта без Commerce, соответственно Commerce Search API у меня нет.
Проблема встала на этапе создания вьюшки. При задании критерия фильтрации нет возможности выбора критериев из области Indexed Nodes (см. на видео на 5:27) или приложенный скрин. Соответственно, создается не вьюшка а пшик.
Материалы я проиндексировал, что еще надо добавить? Или это фича модуля Commerce Search API?
Вложение | Размер |
---|---|
snimok.png | 150.99 КБ |
Комментарии
Модуль Search views включен? Как создавали вьюс?
Да, Search views включен.
Скрин вьюса на картинке. В Filter Criteria добавил что мог, на втором скрине то из чего могу выбрать. Indexed Nodes в нем нет.
Можете глянуть на мой развернутый мануал http://www.badscript.net/blogpost/poisk-na-drupal-7-s-pomoshchyu-apache-...
Ах, глупый я...
Еще раз пересмотрел видео, посмотрел что там выбиралось для отображения при создании вьюса. А выбирался индекс поиска как он назван пользователем. Именно присвоенное ему название и ввело меня в заблуждение.
Спасибо за помощь. Ваши ответы подтолкнули к более внимательному пересмотру и анализу.
А как при выбранном фасетном фильтре сделать чтобы раскрытий фильтр искал по всем нодам.
Пример
1.Ввожу в поиск слово "ресторан"
2.Выводиться список нод с этим словом
3.Выбираю фасет "улица 1"
4.Выводиться список ресторанов на этой улице
5.Ввожу в поиск слово "аптека"
6.Выводиться аптеки на "улицы 1"
Вот тут то и проблема нужно чтобы фасет отключался и искало по всем нодам