@sergeyviktorovich

Как вывести товары которых нет в наличии в конце битрикс каталога?

хочу вывести товары сортировкой по цене ,но те которых нет в наличии в конце , пробовал через CATALOG_QUANTITY ,но видимо учитываться количество , а мне нужно по наличию
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 3
anton99zel
@anton99zel Куратор тега 1С-Битрикс
29а класс средней школы №7
Если вместе с нулевым наличием проставлять свойство, например NOSKLAD, то можно сортировать по наличию
Вот пример, который в каталоге сначала выводит товары в наличии, потом товары, которые мне нужно показать как можно выше PRIORITET, и далее вывожу по кол-во просмотров. Если товары отсутствуют, то они выводятся в конце.
$arSort = array("PROPERTY_NOSKLAD"=>"ASC", "PROPERTY_PRIORITET"=>"DESC", "shows"=>"DESC");

А вообще штатно настраивается вот так
Ответ написан
babarun
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
В настройках компонента каталога сделайте первое направление сортировки по CATALOG_AVAILABLE
CATALOG_AVAILABLE - признак доступности товара (Y|N). Товар считается недоступным, если его количество меньше либо равно нулю, включен количественный учет и запрещена покупка при нулевом количестве


! должен быть включен количественный учет и запрещена покупка при нулевом количестве
Ответ написан
А в настройках просто включить "Недоступные товары: Выводить в конце" не помогает?
https://yadi.sk/i/gjL-oTfBCK33Rg
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
25 февр. 2021, в 09:28
500 руб./в час
25 февр. 2021, в 09:08
25000 руб./за проект
25 февр. 2021, в 09:00
300000 руб./за проект