Quantcast
Channel: OXID Community Forum
Viewing all articles
Browse latest Browse all 6951

Erfahrungen mit der neuen Extension Product Lister

$
0
0
Hallo zusammen,

für ein neues Projekt versuchen wir OXID mithilfe der neuen "OXID eFire Extension Product Lister" an verschiedene Marktplätze anzubinden. Die Idee, per XML-Templates Anbindungen an beliebige Bewertungsportale und Marktplätze herzustellen ist super. Aber mit der konkreten Installation und Anpassung haben wir so einige Probleme. Da bis jetzt hier noch nichts dazu bemerkt wurde – außer Marco's Ankündigung im internationalen Forum will ich mal unsere Erfahrungen schildern. Vielleicht hilft es jemanden bzw. hat auch jemand Tipps für uns ;-)

Leider funzt Product Lister in unser Test-Installation noch nicht: Wenn man im OXID Backend unter "OXID eFire Extension" auf "Product Lister" klickt wird eine Fehlermeldung ausgegeben:
Quote:

Es ist ein technischer Fehler aufgetreten, der in der Logdatei OEPL.log protokolliert wurde. Die Logdatei wird im Logverzeichnis des Shops gespeichert.
Mit Bissie habe ich Fehlermeldungen verglichen und letztendlich einen Fehler identifizieren können, der mit PHP 5.3 zusammenhängt: Bei der Installation der zugehörigen Web-Applikation wird zwar angemerkt, dass PHP 5.3 nicht so toll ist, aber die Installation trotzdem möglich sei. Was nicht erwähnt wird ist, dass bis PHP 5.3.x die Runtime-Option "magic_quotes_gpc" vorhanden und aktiviert ist. Das führt dazu, dass beim Request-Array, der vom Shop-Modul an die Web-Applikation übertragen wird, alle Anführungszeichen maskiert dort ankommen. Also aus
Code:

[request] => {"_sType":"campaignList","_blShowDeactivatedCampaigns":true,"_iPage":1,"_iItemsPerPage":10,...}
wird
Code:

[request] => {\"_sType\":\"campaignList\",\"_blShowDeactivatedCampaigns\":true,\"_iPage\":1,\"_iItemsPerPage\":10,..."}
Das führt zum Fehler EPL_ERROR_PREPARING_REQUEST_DATA. Den haben wir gefixt, indem wir in einer .htaccess-Datei einfach "php_value magic_quotes_gpc 0" angegeben haben.

Leider funktioniert die Extension immer noch nicht, jetzt gibt es NULLEPL_MODULE_EXC_INVALID_CONSTRUCTOR_ARGS_MSG auf Seiten des Moduls. In der Web-Applikation gibt es keine Fehlermeldung mehr.

To be continued...

Viewing all articles
Browse latest Browse all 6951

Trending Articles