Сортировка товаров на витрине при нулевой цене товара

Когда происходит обмен через 1С, на сайт выгружаются товары с базовой ценой = 0, все цены записаны в модификаторы опций.

При сортировке по цене, на витрине, сортировка происходит сортировка по полю “базовая цена”.
Но выводится у карточки товара первая цена модификатора.

Из из-за этого сортировка по цене срабатывает неверно.

Тест проводили на версиях 439 и 472.
Пример http://joxi.ru/823vMzJc6ZOjYm

Это стандартное поведение. Сортировка работает только по базовой цене

Спасибо за ответ. Но жаль тех, у кого обмен с 1С и товары с опциями :slight_smile:

можно простой скриптик в cron поставить, который бы базовую менял на наименьшую например

Не пойдет, модификатор в опции прибавил бы к базовой цене.
Скорее может добавить в массив product еще один параметр цены: (базовая + модификатор),и по нему сортировать