У многих наших клиентов возникает вопрос "Как скрыть товары которых нет в наличии или на складе?". В этом курсе мы рассмотрим как можно убрать отображение в каталоге товаров и торговых предложений которых нет в наличии или на складах.

Первое что нам необходимо это включить количественный учет. Заходим в настройки модуля "Торговый каталог"

module_catalog_settings.png



В настройках модуля нас интересуют две опции, меняем их на нужные нам:
  • Включить количественный учет - да.
  • Разрешить покупку при отсутствии товара (включая разрешение отрицательного количества товара) - нет.

catalog_settings_do.png



Чтобы установить значения этих параметров надо нажать кнопку "Изменить", находящуюся чуть ниже самих настроек и проставить соответствующие галочки в открывшемся popup-окне.

catalog_settings_popup.png



Проставляем галочки, нажимаем кнопку "Сохранить", дожидаемся пока 1С-Битрикс проведет пересохранение этих значений для всех товаров вашего каталога, закрываем окно.

Теперь открываем наш сайт и переходим в каталог товаров. Например у нас каталог товаров располагается по адресу https://optpro.redsign.ru/catalog/. Переходим в режим правки.

gopro2_custom_edit_mode.png


Открываем настройки компонента "Каталог" и в группе настроек "Источник данных" устанавливаем следующее:
  • Недоступные товары - не отображать.
  • Недоступные торговые предложения - не отображать.

component_settings.png



Теперь товары, у которых параметр "Доступное количество" равен 0 не будут отображаться на сайте.

product_edit.png


Заметим, что настройку в модуле "Торгового каталога" надо сделать один раз, а все каталожные компоненты на вашем сайта, нужно настраивать индивидуально.
0