Помощь Скрыть отсутствующие товары и торговые предложения

Тема в разделе "Битрикс", создана пользователем able, 31 июл 2014.

Модераторы: mrLom, puagardian
  1. able

    able

    Регистр.:
    5 апр 2008
    Сообщения:
    226
    Симпатии:
    66
    Здравствуйте!

    В настройках компонента торгового каталога отмечаю опцию "Не показывать отсутствующие товары". Все товары скрываются, однако, есть позиции с торговыми предложениями. У главного товара количество = 0, а вот торговые предложения присутствуют, но эти товары всё равно скрываются.

    Подскажите, пожалуйста, как это можно обойти? Или, хотя бы, где происходит обработка данного события?
     
  2. vava1

    vava1 Постоялец

    Регистр.:
    21 апр 2013
    Сообщения:
    50
    Симпатии:
    3
    А почему выбрана именно такая структура? Ну я к тому, почему все товары не позиционировать как торговое предложение? Или у вас у одного блока ( не помню название), все категории товаров?
    Попробуйте делать проверку по наличию предложения СКУ, а не товара =)
     
  3. able

    able

    Регистр.:
    5 апр 2008
    Сообщения:
    226
    Симпатии:
    66
    Не у всех товаров есть параметры (к примеру, у футболки есть параметр - размер или цвет. а вот у ожерелья вариант только один). Да и потом, проблему это не решит, в таком случае HIDE_NOT_AVAILABLE просто скроет вообще все товары, если у всех будут торговые предложения.

    А где проверка производится?
     
  4. vava1

    vava1 Постоялец

    Регистр.:
    21 апр 2013
    Сообщения:
    50
    Симпатии:
    3
    а вы вообще не заглядывали внутрь? Хотя бы в шаблон?
     
  5. able

    able

    Регистр.:
    5 апр 2008
    Сообщения:
    226
    Симпатии:
    66
    Заглядывал, однако, если это делать через шаблон (уже делал), то возникает множество проблем. К примеру, с фильтром. Или с пагинацией. Я так понимаю, что надо смотреть в сторону DATA_SOURCE, но тут знаний мне уже не хватает.
     
  6. nononameman

    nononameman

    Регистр.:
    3 мар 2014
    Сообщения:
    305
    Симпатии:
    210
    Кастомизировать компонент.