Использую стандартный компонент фильтр, есть свойство Производитель- привязка к элементам , в фильтре значение этого свойства выводится как обычное текстовое поле, я вывожу это свойство через чекбоксы в шаблоне компонента , в параметрах компонента в настройках фильтра убираю вывод этого свойства , заменяя его выводом в шаблоне компонента через чекбоксы , атрибут устанавливаю name = "arrFilter_pf[MANUFACTURER] "
при отправке формы фильтра , данные не фильтруются, параметр MANUFACTURER = 255 появляется в командной строке.
Если вывести стандартный
который настраивается в параметрах компонента и отправить форму ,то все нормально фильтруется
Вопрос: массив с фильтром передается компоненту catalog.section через массив Get или через $arResult который сформировал catalog.filter
Код |
---|
<input id="225check" type="checkbox" name="arrFilter_pf[MANUFACTURER]" value="225"> |
Если вывести стандартный
Код |
---|
<input type="text" name="arrFilter_pf[MANUFACTURER]" value="225"> |
который настраивается в параметрах компонента и отправить форму ,то все нормально фильтруется
Вопрос: массив с фильтром передается компоненту catalog.section через массив Get или через $arResult который сформировал catalog.filter