фильтр? (например, чтобы не было выборки из определенных разделов)
Prefilter туда передай
Я делал костыль. Собрал в массив id нужных разделов и затем проверял наличие id текущего раздела в массиве нужных.
насколько я вижу, у этого компонента его нет
Проверял в какой момент? И всё-таки мне нужно, чтобы товары в каталоге из определенной категории не попадали в результаты
Проверял все элементы, которые прилетают в массив для показа в поисковой подсказке. А на категории пользовательское свойство заводил да/нет
А в него ж нельзя передать такой фильтр, тут наверное решать только тем, чтобы убирать элементы из нужных разделов из индекса.
Да, в итоге использую search BeforeIndex, и убираю для товаров, которые нужно исключить, соответствующий сайт из массива $arFields['SITE_ID']
Обсуждают сегодня