@itemashabanov

Как реализовать вывод товара «Сначала в ...»?

Здравствуйте. Как можно сделать, чтобы на странице каталога товаров, при клике на кнопку, товар был отсортирован в таком порядке, чтобы сначала показывались товары из одного склада, а уже потом все остальные? Пока делаю так: количество товара на складе и ID склада получаю, записываю к массиву полей элемента, затем сортирую итоговый массив по ID склада, и помещаю все элементы массива с нужным складом в начало массива. Сердце подсказывает, что это какая-то хрень) Может подскажет кто более "разумное" решение?
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
@PetrPo
В вызове компонента можно указать сортировку по складу
"ELEMENT_SORT_FIELD" => "CATALOG_STORE_AMOUNT_<идентификатор_склада>",
"ELEMENT_SORT_ORDER" => "desc",

и указываешь вторую сортировку
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы