Подскажите, люди знающие, в чем может быть дело.
На одной странице (главная каталога) размещены компоненты: catalog.smart.filter, bitrix:catalog.top, bitrix:catalog.section.
В "умном фильтре" есть поля трех видов: цена, свойства ИБ каталога, свойства ИБ торговых предложений.
Связка catalog.smart.filter + bitrix:catalog.section работает правильно - что в фильтре указал, то в списке товаров и отобразилось. А вот с catalog.smart.filter + bitrix:catalog.top возникла проблема:
1. правильный результат фильтрации в топе получается только, если в фильтре задать условие по свойствам ИБ каталога
2. если в фильтре задать условия по свойствам ИБ торговых предложений, то результат в топе никак на них не реагирует
3. если в фильтре задать условия по цене, то в топе всегда пустой результат
FILTER_NAME везде одинаковый.
Я так понимаю, что топ просто не понимает того, что ему передают цену/свойства торговых предложений и пытается фильтровать исключительно по ИБ каталога. Так и должно быть? Это баг? Я что-то не настроил/поломал?
На одной странице (главная каталога) размещены компоненты: catalog.smart.filter, bitrix:catalog.top, bitrix:catalog.section.
В "умном фильтре" есть поля трех видов: цена, свойства ИБ каталога, свойства ИБ торговых предложений.
Связка catalog.smart.filter + bitrix:catalog.section работает правильно - что в фильтре указал, то в списке товаров и отобразилось. А вот с catalog.smart.filter + bitrix:catalog.top возникла проблема:
1. правильный результат фильтрации в топе получается только, если в фильтре задать условие по свойствам ИБ каталога
2. если в фильтре задать условия по свойствам ИБ торговых предложений, то результат в топе никак на них не реагирует
3. если в фильтре задать условия по цене, то в топе всегда пустой результат
FILTER_NAME везде одинаковый.
Я так понимаю, что топ просто не понимает того, что ему передают цену/свойства торговых предложений и пытается фильтровать исключительно по ИБ каталога. Так и должно быть? Это баг? Я что-то не настроил/поломал?