Есть комплексный компонент каталога, на карточке товара которого выводятся торговые предложения с названием и ценой.
Нужно сортировать эти предложения по цене.
В настройках компонента есть OFFERS_SORT_FIELD, OFFERS_SORT_ORDER. Список свойств скуден и цены там конечно же нет.
Но даже если поставить OFFERS_SORT_FIELD=sort, не работает. Т.е. сортировка не работает даже по тому скудному набору полей которые есть.
Как сортировать торговые предложения по цене? Вообще стандартными средствами это возможно?
Заранее спасибо за помощь!
P.S.
В result_modifier.php компонента catalog.element есть конструкция
С предшествующим заполнением $arSortFields чем то вроде SKU_SORT...
Как это использовать через стандартные настройки?
Нужно сортировать эти предложения по цене.
В настройках компонента есть OFFERS_SORT_FIELD, OFFERS_SORT_ORDER. Список свойств скуден и цены там конечно же нет.
Но даже если поставить OFFERS_SORT_FIELD=sort, не работает. Т.е. сортировка не работает даже по тому скудному набору полей которые есть.
Как сортировать торговые предложения по цене? Вообще стандартными средствами это возможно?
Заранее спасибо за помощь!
P.S.
В result_modifier.php компонента catalog.element есть конструкция
Код |
---|
Collection::sortByColumn($arResult["OFFERS"], $arSortFields); |
Как это использовать через стандартные настройки?