Здравствуйте.
Нужно было вынести торговые предложения в отдельные карточки в каталоге.
Для этого в файле result_modifier.php в catalog.section перенес массив OFFER каждого товара, у которого он есть, в массив $arResult['ITEMS']. Но из за этого стали неправильно работать пагинация и умный фильтр, они фильтруют и выводят по основным товарам, т.е. если нужно вывести 9 товаров на странице, то выводятся все торговые предложения 9ти основных товаров. С фильтрацией тоже самое, происходит выборка по основным товарам и выводятся все их торговые предложения.
Как это можно исправить?
Как я понял, массив формируется в class.php catalog.section, но где и как не могу сообразить,
Нужно было вынести торговые предложения в отдельные карточки в каталоге.
Для этого в файле result_modifier.php в catalog.section перенес массив OFFER каждого товара, у которого он есть, в массив $arResult['ITEMS']. Но из за этого стали неправильно работать пагинация и умный фильтр, они фильтруют и выводят по основным товарам, т.е. если нужно вывести 9 товаров на странице, то выводятся все торговые предложения 9ти основных товаров. С фильтрацией тоже самое, происходит выборка по основным товарам и выводятся все их торговые предложения.
Как это можно исправить?
Как я понял, массив формируется в class.php catalog.section, но где и как не могу сообразить,