Задать вопрос
@iiiajlyn
(づ ◕‿◕ )づ

Как в битриксе-1с отсортировать товары по наличию не учитывая при этом количество товара?

В битрексе включена опция
Разрешить покупку при отсутствии товара (включая разрешение отрицательного количества товара): ДА

--- При этом товары которых на складе меньше одного тоже становятся доступными к покупке

При этом нужно отсортировать товары так

Если количество товара >= 1 то отображается выше если нет то ниже
если сортировать по свойству количество товаров на складе то тогда они сортируются по количеству товаров

Как мне реализовать такую сортировку?
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Сложный Комментировать
Решения вопроса 1
штатно никак.
создайте свойство, примеру "индекс".
напишите скрипт который проверяет ваши условия и пишет результат в созданное свойство.
дальше сортируйте товары по этому свойству
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
В штатном компоненте раздела каталога можно указать первую и вторую сортировки. Первую делаете по наличию (AVAILABLE), а вторую уже как хочется.
Только надо для первой сортировки выбрать правильное направление. Вроде должно быть по убыванию; вначале все с AVAILABLE=Y, потом все с AVAILABLE=N
Это справедливо для достаточно свежего Битрикса
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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