Не выгружать из 1С-Битрикс в Яндекс.Маркет товары, которых нет в наличии

Если при экспорте товаров в Яндекс.Маркет хочется исключить товары, у которых доступное количество равно нулю, то придется кастомизировать выгрузку. Для этого необходимо заменить скрипты-заглушки yandex_run.php и yandex_setup.php в каталоге /bitrix/php_interface/include/catalog_export на соответствующие оригиналы скриптов из каталога /bitrix/modules/catalog/load:

А затем в скрипте yandex_run.php (примерно в районе 747 строки) добавить условие на ненулевое доступное количество $arAcc['CATALOG_QUANTITY'] == 0:

Кастомизированный скрипт тут.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *