Здравствуйте, ребята!
Имеется комплексный компонент bitrix:сatalog. В зависимости от определенных условий необходимо организовать фильтрацию отображаемых товаров. Писал необходимый фильтр в result_modifier.php дочернего компонента bitrix:catalog.section. Фильтр удалял ненужные элементы в ассоциативном массиве arResult['ITEMS']. Фильтр работает, но имеются проблемы с постраничной навигацией и количеством товара на странице. Скажите, пожалуйста, как лучше это реализовать?
На всякий случай напишу, что использовать параметр "FILTER_NAME" => "" компонента bitrix:сatalog я не могу, поскольку фильтрация товаров производится по наличию на складах, информация о которой отсутствует в свойствах элементов.
Имеется комплексный компонент bitrix:сatalog. В зависимости от определенных условий необходимо организовать фильтрацию отображаемых товаров. Писал необходимый фильтр в result_modifier.php дочернего компонента bitrix:catalog.section. Фильтр удалял ненужные элементы в ассоциативном массиве arResult['ITEMS']. Фильтр работает, но имеются проблемы с постраничной навигацией и количеством товара на странице. Скажите, пожалуйста, как лучше это реализовать?
На всякий случай напишу, что использовать параметр "FILTER_NAME" => "" компонента bitrix:сatalog я не могу, поскольку фильтрация товаров производится по наличию на складах, информация о которой отсутствует в свойствах элементов.