Модуль интеграции с 1С - error import file

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

prihod
prihod
Репутация: 4
Сообщения: 41
Зарегистрирован: 05.08.2020
С нами: 3 года 1 месяц
Откуда: Киев

Сообщение #1 prihod » 10.07.2023, 12:48

Приветствую!
Использую версию 4.3.2
Проходит инициализация
/cml/1c_exchange.php?mode=init
/temp очистился.. все ок, но селующий этап - /cml/1c_exchange.php?mode=file&type=catalog&filename=import0_1.xml
возвращает "error import file"
Поиск указал только на файл
/Okay/Modules/OkayCMS/Integration1C/Controllers/Integration1cController.php

Код: Выделить всё

// Если файл не валидный, прекращаем всё
            if ($integration1C->validateFile($xmlFileName) === false) {
                $this->response->setContent("error import file\n");
                $this->response->sendContent();
                return;
 }


Куда копать?

PS: На demookay.com аналогичная проблема.

korshunov
korshunov
Репутация: 134
Сообщения: 1801
Зарегистрирован: 03.12.2015
С нами: 7 лет 9 месяцев
Skype

Сообщение #2 korshunov » 14.07.2023, 04:37

Видимо, неправильный файл выдает 1С. Такое случалось, например, если в текстах товара встречался символ '&'.


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 2 гостя