Для работы текущего модуля интеграции WebAsyst ShopScript в варианте №1 необходимо:
закоментировать строку:
Код: Выделить всё
mysql_query("update ".PRODUCTS_TABLE." set enabled=0");
т.е. сделать в таком виде:
Код: Выделить всё
//mysql_query("update ".PRODUCTS_TABLE." set enabled=0");
и раскоментировать строку:
Код: Выделить всё
mysql_query("update ".PRODUCTS_TABLE." set enabled=0");
общий вид должен получиться таким:
Справка.
Алгоритм работы модуля "Вариант №1".
Для всех импортируемых товаров из файла устанавливается значение 1 в поле "Активен" (enabled) и для всех товаров которых нет в файле, но есть в базе данных интернет магазина устанавливается значение 0 (ноль) в поле "Активен" (enabled). Такой подход даёт возможность отображать на витрине магазина все товары которые есть в прайс-листах поставщиков на момент импорта данных, т.е. для товаров у которых в поле "Активен" установлено 1 будут видны на витрине, а у которых установлено значение 0 (ноль) будут скрыты.
Для выгрузки из программы E-Trade PriceList Importer всех товаров которые есть в прайс-листах поставщиков необходимо выгружать с активной галочкой "Выгружать только товары, которые есть в наличии у поставщиков", предварительно загрузив все проимпортированные товары из прайс-листов.