Имя: Пароль:
1C
 
Выгрузка товаров на сайт | Обработка файла - каталога товаров
0 Filkkore
 
23.11.21
19:21
При отправке запроса type=catalog&mode=import&filename=import.xml сайт обрабатывает только категории товаров, в ответе, как и должно быть, приходит "Progress", в сети написано, что нужно теперь повторно отправлять тот же самый запрос для дальнейшей обработки загруженного на сайт файла, но сколько бы я не отправлял этот запрос, он каждый раз просто заново загружает категории и не трогает остальную часть файла. Может я чего-то не понимаю?

Лог обработки на сайте:

23.11.21 18:45:26.52  Загрузка файла import.xml началась.
23.11.21 18:45:26.52  Вызвано событие mSyncOnCatalogFileImport
23.11.21 18:45:26.52  Файл /home/s26318/www/assets/components/msync/1c_temp/import.xml успешно загружен.
23.11.21 18:45:26.434  Загрузка файла import.xml началась.
23.11.21 18:45:26.434  Вызвано событие mSyncOnCatalogFileImport
23.11.21 18:45:26.434  Файл /home/s26318/www/assets/components/msync/1c_temp/import.xml успешно загружен.
23.11.21 18:45:26.527  Начата обработка файла import.xml
23.11.21 18:45:26.527  Вызвано событие mSyncOnBeforeImport(catalog)
23.11.21 18:45:26.529  Параметры определения текущего шага: start=1, finish=0,
            lastCategory=0, totalCategories=0, lastProperty=-1,
            totalProperties=0, lastProduct=0, totalProducts=0
23.11.21 18:45:26.529  Начат шаг импорта importCategories
23.11.21 18:45:26.529  Начат импорт категорий из XML файла во временную таблицу БД. Таблица очищена.
23.11.21 18:45:26.530  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.530  Категория "Плитка для стен" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec1, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.530  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.531  Категория "RELAX" (uuid = 905d233f-ebb4-11eb-90de-74d02b9aa6ad1, parent_uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec1, level = 1) выгружена во временную таблицу.
23.11.21 18:45:26.531  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.531  Категория "Плитка для пола" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec2, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.531  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.531  Категория "RELAX" (uuid = 905d233f-ebb4-11eb-90de-74d02b9aa6ad2, parent_uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec2, level = 1) выгружена во временную таблицу.
23.11.21 18:45:26.531  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.531  Категория "Керамогранит" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec3, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.531  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.531  Категория "Мозаика" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec4, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.531  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.531  Категория "Клинкер" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec5, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.532  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.532  Категория "Крупноформатная плитка" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec6, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.532  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.532  Категория "Керамические ковры" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec7, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.532  Вызвано событие mSyncOnBeforeImportCategory
23.11.21 18:45:26.532  Категория "Распродажа" (uuid = 8a9634bc-3c05-11dc-a9d5-0016d41d5ec8, parent_uuid = 0, level = 0) выгружена во временную таблицу.
23.11.21 18:45:26.532  Вызвано событие mSyncAfterImportCategories
23.11.21 18:45:26.532  Категории выгружены во временную таблицу: 10

И так при каждой повторной отправке запроса
1 acht
 
23.11.21
19:24
Да
2 Filkkore
 
23.11.21
19:25
(1) Ладно
3 Filkkore
 
23.11.21
19:29
(1) А подсказать-то можете?
4 acht
 
23.11.21
19:33
Если  ты делаешь свою загрузку, то надо примерно так: Выгрузка товаров на сайт | Обработка файла - каталога товаров
5 Filkkore
 
23.11.21
19:40
(4) Да, своя, только прикола ссылки на эту тему не понял
6 серый КТУЛХУ
 
23.11.21
19:43
(5): какого "прикола"?.. там по ссылке же разжевано - как загружать в MODX.
у тебя браузер сломался и ссылки перекорячил штолле?
7 acht
 
23.11.21
22:10
(5) Не та ссылка, да.
https://blog.budagov.ru/obmen-s-1s-vvedenie/
8 Filkkore
 
24.11.21
00:41
Понял в чём заключалась проблема, неверно передавал Куки через запрос... Я передавал Параметром "Set-Cookie", а это параметр с сервера для клиента. Клиент серверу же передаёт то же самое параметром "Cookie".
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.