Задать вопрос

Как исключить элементы, у которых количество равно нулю?

У меня есть два инфоблока (товары) один инфоблок отображает общую информацию по товару, а другой содержит торговые предложения к товарам (размеры одежды и пр.)

В списке элементов компонент bitrix:catalog.smart.filter не учитывает, что торговые предложения могут иметь нулевое количество доступных к заказу и выводит значение для фильтрации по этому размеру. Как мне убрать из фильтра торговые предложения у которых количество равно нулю?
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@tgarl
Через Префильтр

у компонента задаете например "PREFILTER_NAME"=>"ISKL_FROM_FILTER",
и перед ним соответсвенно что-то типа такого
$GLOBALS['ISKL_FROM_FILTER']['!DETAIL_PICTURE'] = false;
$GLOBALS['ISKL_FROM_FILTER']['>CATALOG_QUANTITY'] = 0;
Ответ написан
Ваш ответ на вопрос

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

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