Search API + Facet API + Search API DB

Главные вкладки

Аватар пользователя IIISpikerIII IIISpikerIII 22 мая 2013 в 14:19

Здравствуйте! Уже который день бьюсь и не могу найти ответ. Хочу настроить работу фильтров при помощи facet api через search_api_db.

Создал в настройках search api сервер, затем создал к нему индекс.
В индекс добавил необходимые поля, сохранил и проиндексировал.
Создал представление на базе индекса.
Добавил блоки фасетов на страницу.

Теперь при открытии страницы в блоке фасетов отображается список ссылок для фильтрации, но при условии если ссылка состоит из одного слова. Покопав в интернете понял, что при выборе полей для индексации нужно указывать тип не Fulltext а String. Если выбираю для поля String и заново переиндексирую, то на странице не выводятся ни товары ни список ссылок в блоке фасетов.

Подскажите почему не получается поставить String для поля или как сделать чтобы в фасете ссылка для фильтрации могла состоять из нескольких слов.