Добрый день, форумчане.
Может кто сталкивался с такой ошибкой?
Как я понимаю это из-за XML 2.04, и выскакивает только когда включаю выгрузку производителей.
OpenCart 2.3 / Модуль 1.6.4.2
Ответ сервера:
<b>Fatal error</b>: Uncaught exception 'Exception' with message 'Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `language_id` = 1, `manufacturer_id` = 24' at line 1<br />Error No: 1064<br />INSERT INTO `oc_manufacturer_description` SET , `language_id` = 1, `manufacturer_id` = 24' in E:\alerus\OSPanel\domains\opencart\system\library\db\mysqli.php:45
Stack trace:
#0 E:\alerus\OSPanel\domains\opencart\system\library\db.php(21): DB\MySQLi->query('INSERT INTO `oc...', Array)
#1 E:\alerus\OSPanel\domains\opencart\admin\model\extension\exchange1c.php(187): DB->query('INSERT INTO `oc...')
#2 E:\alerus\OSPanel\domains\opencart\admin\model\extension\exchange1c.php(4473): ModelExtensionExchange1c->query('INSERT INTO `oc...')
#3 E:\alerus\OSPanel\domains\opencart\admin\model\extension\exchange1c.php(4525): ModelExtensionExchange1c->addManufacturer(Array)
#4 E:\alerus\OSPanel\domains\opencart\admin\model\extension\exchange1c.php(5054): ModelExtens in <b>E:\alerus\OSPanel\domains\opencart\system\library\db\mysqli.php</b> on line <b>45</b><br />
Если закомментить строку 4473 в admin\model\extension\exchange1c.php,ошибки пропадают, но производитель создается пустой, и один.
Лог OpenCart 2.3.0.2.3.log
Файл обмена 2.txt
Файл обмена 1.txt
лог 1C.txt