Neu JTL-Connector und alter Oxid 4.8.5

Kumquats

Neues Mitglied
25. Juni 2020
1
0
Hallo, ich mache meine ersten Tests mit JTL. Ich habe eine Testkopie unseres Oxid-Shops (4.8.5 - mit diversen Anpassungen auf PHP 7.0 ) mit der Wawi über den JTL-Connector 1.2 erfolgreich verbunden.
Leider kann ich keine Aufträge importieren. Auch keine Artikel-Daten.
Im Connector-Tester habe ich Verbindung und kann auch Aufträge und Artikel abrufen.
Wawi ist aktuell (1.5.22.0 )
In der global-log habe ich diverse Warnungen und Notice-Meldungen über fehlende Indexe usw.:
....

[2020-07-22 20:02:47] global.WARNING: (E_WARNING) File (phar:///kunden/kumquats.net/FeelyOrg/shop/modules/jtl-connector/jtlconnector.php/src/jtl/Connector/Oxid/Mapper/BaseMapper.php, 28): Missing argument 1 for jtl\Connector\Oxid\Mapper\BaseMapper::toHost(), called in phar:///kunden/kumquats.net/FeelyOrg/shop/modules/jtl-connector/jtlconnector.php/src/jtl/Connector/Oxid/Controller/GlobalData.php on line 8 and defined [] []
[2020-07-22 20:02:47] global.NOTICE: (E_NOTICE) File (phar:///kunden/kumquats.net/FeelyOrg/shop/modules/jtl-connector/jtlconnector.php/src/jtl/Connector/Oxid/Mapper/BaseMapper.php, 47): Undefined variable: data [] []
[2020-07-22 20:02:47] global.NOTICE: (E_NOTICE) File (phar:///kunden/kumquats.net/FeelyOrg/shop/modules/jtl-connector/jtlconnector.php/src/jtl/Connector/Oxid/Mapper/BaseMapper.php, 39): Undefined index: MeasurementUnitI18n [] []

[2020-07-22 20:02:47] global.NOTICE: (E_NOTICE) File (phar:///kunden/kumquats.net/FeelyOrg/shop/modules/jtl-connector/jtlconnector.php/src/jtl/Connector/Oxid/Mapper/BaseMapper.php, 39): Undefined index: MeasurementUnitI18n [] []
....

darunter einen Fehlermeldung:
[2020-07-22 20:02:51] global.ERROR: Exception: SessionException - File: phar:///kunden/kumquats.net/FeelyOrg/shop/modules/jtl-connector/jtlconnector.php/vendor/jtl/connector/src/jtl/Connector/Application/Application.php - Line: 571 [] []


Vielleicht kann mir jemand helfen das auseinander zu sortieren... Der Testshop ist nicht ssl-verschlüsselt und ich habe zum Testen Private Sales aktiviert, beides scheint aber den grundlegenden Wawi-Abruf nicht zu stören.
Sobald ich die PHP-Version erhöhe, kann ich keine Verbindung mehr bekommen, aber das scheint an diversen Fehlermeldungen zu liegen, die die Json-Response zerschießen.
 

itratosTeam

Sehr aktives Mitglied
19. April 2007
725
92
Bamberg
Hallo Kumquats,

das klappt erst ab OX 4.9.5, aber auch das wird Dir nicht viel helfen. Das Paket was Du so download kannst kann ich Dir für den normalen Einsatz nicht empfehlen, außer Du passt diesen an.

Wir bieten den Connector für OXID für die Versionen ab 4.9.5 - 6.2.x inkl. Support & Servicepaket an, werden Dir auch die Kollegen so bestätigen
Für 399 Euro bekommst Du nicht nur Software + Updates sondern auch kostenlos Support wenn etwas zwischen JTL <> Shop nicht klappt.
 

Ähnliche Themen