Aktionen
GX-Bug #41535
geschlossenXML-Schnittstelle: Der Upload von Produkten schlägt fehl, wenn im product-Knoten ein leerer additional_images-Knoten ist
Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Schnittstellen
Zielversion:
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.2.0.0
Release Notes Langtext:
Beschreibung
Der Upload von Produkten schlägt fehl, wenn im product-Knoten ein leerer additional_images-Knoten ist. Die Fehlermeldung lautet: exception 'ErrorException' with message 'Undefined variable: converted' in /.../src/system/classes/gambio_xml/GxmlMaster.inc.php:200 Stack trace: #0 /.../src/system/classes/gambio_xml/GxmlMaster.inc.php(200): custom_error_handler(8, 'Undefined varia...', '/var/www/mob/ht...', 200, Array) #1 /.../src/system/classes/gambio_xml/GxmlMaster.inc.php(546): GxmlMaster->convertToLatin1(Array) #2 /.../src/system/classes/gambio_xml/GxmlMaster.inc.php(834): GxmlMaster->_save(Object(GMDataObject), Array, 'products_id', '1', true) #3 /.../src/system/classes/gambio_xml/GxmlMaster.inc.php(1195): GxmlMaster->_saveObject(Object(SimpleXMLElement)) #4 /.../src/system/classes/gambio_xml/GxmlProducts.inc.php(108): GxmlMaster->_upload(Object(SimpleXMLElement), Array) #5 /.../src/system/classes/gambio_xml/XMLConnectAjaxHandler.inc.php(247): GxmlProducts->uploadProducts(Object(SimpleXMLElement)) #6 /.../src/system/classes/gambio_xml/XMLConnectAjaxHandler.inc.php(108): XMLConnectAjaxHandler->_getResponseXml(Object(SimpleXMLElement)) #7 /.../src/system/core/RequestRouter.inc.php(92): XMLConnectAjaxHandler->proceed() #8 /.../src/request_port.php(64): RequestRouter->proceed('XMLConnect') #9 {main}
Aktionen