facet

Произвольные URL в Facet Друпал 8

21 февраля в 12:18

В друпал 8 на странице с фасетным поиском если в URL добавить произвольные значения, то вернется не 404 страница, а список всех результатов текущей страницы search api .

Например, есть выбранный фильтр Facet который имеет адрес /products/category/passatizhi-1003, если к нему добавить /products/category/passatizhi-1003/fjfjf, или даже /products/category/paалала то 404 страницы не будет.
Проблема актуальна для любого варианта формирования URL (Taxonomy term name + id, по умолчанию или Node title + id) а также с включенным или выключенным prety path

В чем различия раскрытых фильров и фасетного поиска?

26 июля 2019 в 11:44

Извините, если вопрос тупой, но собственно: в чем различия (плюсы минусы), для каких задач, подходят групповые раскрытые фильтры, а для каких фасетный поиск.

Раскрытые фильтры могут фильтровать по диапазону, по термину, фасеты тоже, так в чем разница?

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

Поделитесь опытом. Спасибо ребята!

Помогите с фасетами в D8!

16 декабря 2018 в 20:54

Есть представление search api - товары коммерца. Представление - страница: taxonomy/term/%
Есть другой словарь по другой характеристики - делаю фасет.
Но проблема:
1. Жму на фасет
2. ok - вижу изменения
3. Жму пейджер - хочу перейти на другую страницу - фильтр сбрасывается...

У кого-нибудь есть рабочий пример подобной реализации, или посоветуйте что-нибудь.
Аякса нет, уже много патчей поперепробывал, ничего не помогает

Ломается breadcrumbs при поиске Search API

19 февраля 2017 в 21:24

Может кто подскажет?
Настроен Search APT, фасеты, во view полнотекстовый поиск через блок.
Breadcrumbs через модуль Delta, тема на основе AdaptiveTheme (AT)

Commerce, фильтрация по таксономии

1 августа 2016 в 9:18

Здравствуйте

Работаю над фасетным поиском в Commerce. Встала задача реализовать отбор по иерархии таксономии "Каталог"
При клике на термин таксономии должны отображаться все элементы в иерархии и в добавок в фильтре отображаться подгруппы (как на картинке, хотя подкатегории можно и подчинёнными к родителю элементами выводить)

Вообще надо ли это делать через фасеты, или правильнее через exposed filter или как вариант сделать свой блок с ссылками использующими контекстный фильтр?

Range Slider для фасетного поиска

23 июня 2016 в 11:02

Собственно сабж. Кто чем пользуется для этих целей? Попробовал facetapi_slider, но он не работает вообще. Выдаёт 500 ошибку, не может найти вьюху, видимо из-за того, что вьюха грузится через taxonomy display, но делать вьюс по-другому смысла не вижу, т.к. придётся слишком хитро парсить урл контекстными фильтрами.

Кастомная иерархия для search api в фасетах.

18 февраля 2016 в 0:06

Всем привет. В общем есть словарь:
Sizes, в нем есть поле референса таксономии на словарь Sizes Group.
Настроил поисковый индекс и добавил фильтр Index hierarchy, Указал поле для индексации и в нем указал в индексе что бы индексировало иерархию по референсу.
В результате фасет делает вывод типа:
Sizes Group1
- SubSizes group2
Size1
Size2
Size
А надо получить что то типа
Sizes Group 1
-Size1
-Size2
Sizes Group2
-Size3
-Size4