Hallo ihr alle,
ich hoffe auf schnelle Hilfe - ich habe im Oxid 4.6.2 über den ganzen Vormittag hinweg versucht, das eFire Paypal Modul von der Version 2.0.1 auf die 2.0.6 hochzuziehen - ohne Erfolg.
Das Update verlief zunächst wie im Bilderbuch, jedoch kommt dann beim Öffnen des Warenkorbs folgender Fehler:
[I]---------------------------------------------
oxSystemComponentException-oxException (time: 2013-07-22 12:14:08): [0]: Function ‘isExpressCheckoutEnabled’ does not exist or is not accessible! (oxViewConfig)
Stack Trace: #0 [internal function]: oxSuperCfg->__call(‘isExpressChecko…’, Array)
#1 /www/htdocs/xyz/shop/tmp/ac8148c4df37b7e231cd60f915028f63^%%52^524^524E7B19%%basket.tpl.php(47): oxViewConfig->isExpressCheckoutEnabled()
#2 /www/htdocs/xyz/shop/core/smarty/Smarty.class.php(1263): include(’/www/htdocs/xyz…’)
#3 /www/htdocs/xyz/shop/views/oxshopcontrol.php(446): Smarty->fetch(‘page/checkout/b…’, ‘ox|0|0|0|0’)
#4 /www/htdocs/xyz/shop/views/oxshopcontrol.php(317): oxShopControl->_render(Object(Basket))
#5 /www/htdocs/xyz/shop/views/oxshopcontrol.php(114): oxShopControl->_process(‘basket’, NULL)
#6 /www/htdocs/xyz/shop/modules/d3log/views/d3_oxshopcontrol_errorhandler.php(14): oxShopControl->start()
#7 /www/htdocs/xyz/shop/modules/d3clrtmp/views/d3_oxshopcontrol_clrtmp.php(19): d3_oxshopcontrol_errorhandler->start()
#8 /www/htdocs/xyz/shop/index.php(103): d3_oxshopcontrol_clrtmp->start()
#9 {main}
Faulty component -->
---------------------------------------------[/I]
Wenn ich den Express-Checkout-Block in der order.tpl auskommentiere, komme ich immerhin noch bis zur Auswahl des Lieferorts. Wenn ich dann zu den Zahlungen gehen will, erscheint folgender Fehler:
[I]oxSystemComponentException-oxException (time: 2013-07-22 12:11:22): [0]: Function ‘sendOrderInfoToPayPal’ does not exist or is not accessible! (oxViewConfig)
Stack Trace: #0 [internal function]: oxSuperCfg->__call(‘sendOrderInfoTo…’, Array)
#1 /www/htdocs/xyz/shop/tmp/ac8148c4df37b7e231cd60f915028f63^%%C2^C2C^C2C43686%%payment.tpl.php(321): oxViewConfig->sendOrderInfoToPayPal()
#2 /www/htdocs/xyz/shop/core/smarty/Smarty.class.php(1263): include(’/www/htdocs/xyz…’)
#3 /www/htdocs/xyz/shop/views/oxshopcontrol.php(446): Smarty->fetch(‘page/checkout/p…’, ‘ox|0|0|1|0’)
#4 /www/htdocs/xyz/shop/views/oxshopcontrol.php(317): oxShopControl->_render(Object(Payment))
#5 /www/htdocs/xyz/shop/views/oxshopcontrol.php(114): oxShopControl->_process(‘payment’, NULL)
#6 /www/htdocs/xyz/shop/modules/d3log/views/d3_oxshopcontrol_errorhandler.php(14): oxShopControl->start()
#7 /www/htdocs/xyz/shop/modules/d3clrtmp/views/d3_oxshopcontrol_clrtmp.php(19): d3_oxshopcontrol_errorhandler->start()
#8 /www/htdocs/xyz/shop/index.php(103): d3_oxshopcontrol_clrtmp->start()
#9 {main}
Faulty component -->
---------------------------------------------[/I]
Ein neuer Versuch der De- und Installation bringt mich leider nicht weiter - auch das in anderen Threads benannte SQL Statement [I]DELETE FROM oxconfig WHERE OXVARNAME = ‘paypalsettingscachevalidto’;[/I] bringt keine Abhilfe - es werden keine Datensätze gelöscht.
Vielleicht habt ihr noch eine schnelle Idee hierzu? Ist wirklich wichtig, da auch ein Deaktivieren des Paypal-Moduls meinen Kunden keinen Einkauf ermöglicht.
Sind hier schlichtweg Felder in der Datenbank durch eFire nicht gefüllt?
Gruß