05.07.2019

Массив для дополнительной фильтрации элементов в catalog.smart.filter

В iblock 18.6.200 добавлена возможность передавать в умный фильтр catalog.smart.filter свои параметры фильтрации, накладывающиеся на выборку.

Наконец таки Bitrix реализовали данный функционал. Много раз сталкивался с задачей о брендзонах или коллекциях в виде отдельных разделов. Приходилось писать велосипед. Теперь же это доступно "из коробки"

Вот что пишут в документации компонента: PREFILTER_NAME -

  • Имя входящего массива для дополнительной фильтрации элементов
  • . Задается имя переменной, в которую передается массив параметров из дополнительного фильтра. Если имя массива не указано, то будет использоваться значение по умолчанию.

    Значение по умолчанию для PREFILTER_NAME => 'smartPreFilter'