при пакетной выгрузке нет возможности выгружать файлы, так-как файлы не переносятся в подпапку пакета, а остаются в корне временного каталога
выглядит так:
d -1 (номер пакета)
d -- import_files
d -- 6ae(например)
f -- - файл картинки
f -- import.xml
f -- offers.xml
d -import_files
d -- 6ae(например)
f -- - прикрепленные файлы к товару
f -import.xml
f -offers.xml
ниже мой вариант фикса проблемы модуль обработки "ОбменССайтом"
Внимание нумерация строк может быть не точная если что ищите по подстроке которая идет сразу после // +++
выглядит так:
d -1 (номер пакета)
d -- import_files
d -- 6ae(например)
f -- - файл картинки
f -- import.xml
f -- offers.xml
d -import_files
d -- 6ae(например)
f -- - прикрепленные файлы к товару
f -import.xml
f -offers.xml
ниже мой вариант фикса проблемы модуль обработки "ОбменССайтом"
Код |
---|
строка 937: // +++ //АдресФайла = ВыгрузитьФайл(НоменклатураСсылка, ФайлДляВыгрузки); АдресФайла = ВыгрузитьФайл(НоменклатураСсылка, ФайлДляВыгрузки, КаталогПакета); // ^^^ строка 1143: // +++ //РИ_ВыгрузитьФайлыНоменклатуры(СтруктураИзменений, ВыборкаНоменклатуры, Файлы, ОписаниеФайлов, ВыгруженоФайлов); РИ_ВыгрузитьФайлыНоменклатуры(СтруктураИзменений, ВыборкаНоменклатуры, Файлы, ОписаниеФайлов, ВыгруженоФайлов, КаталогПакета); // ^^^ объявление процедуры: (строка примерно 1269) // +++ //Процедура РИ_ВыгрузитьФайлыНоменклатуры(СтруктураИзменений, ВыборкаНоменклатуры, Файлы, ОписаниеФайлов, ВыгруженоФайлов) Процедура РИ_ВыгрузитьФайлыНоменклатуры(СтруктураИзменений, ВыборкаНоменклатуры, Файлы, ОписаниеФайлов, ВыгруженоФайлов, КаталогПакета) // ^^^ строка 1298: // +++ //АдресФайла = ВыгрузитьФайл(ВыборкаНоменклатуры.НоменклатураСсылка, ФайлДляВыгрузки); АдресФайла = ВыгрузитьФайл(ВыборкаНоменклатуры.НоменклатураСсылка, ФайлДляВыгрузки, КаталогПакета); // ^^^ объявление функции: строка 2932 // +++ //Функция ВыгрузитьФайл(Номенклатура, ХранилищеСсылка) Функция ВыгрузитьФайл(Номенклатура, ХранилищеСсылка, КаталогПакета) // ^^^ и строка 2962: // +++ //КаталогФайла = мКаталогНаДиске + "\" + мПодкаталогФайлов + "\" + КаталогПоИмени; КаталогФайла = КаталогПакета + "\" + мПодкаталогФайлов + "\" + КаталогПоИмени; // ^^^ |