Seit kurzem haben wir leider ein Problem mit dem PayPal Express-Plugin (Shopware 5.7.11 / PayPal Express 3.7.2). Oft - nicht immer (!) - wird der Bestellabschluss sobald auf die PayPal-Seite verwiesen werden soll, mit einer Fehlermeldung im Shop (Ups, ein Fehler ist aufgetreten…) abgebrochen. Im Log können wir folgende Fehlermedung einsehen:
Unable to load template snippet ‚frontend/paymentpaypal/gateway.tpl|frontend/plugins/seo/index.tpl‘
Wir haben das selbe Problem. Das ist aktuell extrem geschäftsschädigend. Wir sind eigentlich extra bei diesem PayPal Plugin geblieben, weil man vom neuen extrem viel schlechtes liest.
Teilweise wird die Bestellung auch ausgeführt und ein Transaktioncode in die Bestellung eingefügt. In Wirklichkeit erfolgt gar keine PayPal Zahlung. Bei unserem PayPal Konto sieht man keine Transaktion und auch beim Kunden wird im PayPal Konto keine Transaktion angezeigt.
Shopware 5.7.15 auf nginx und ein themeware theme. PayPal Express 3.7.1.
das Gleiche Problem auch bei uns. Security Update gestern abend oder Heute Morgen gemacht auf die Version 1.1.34. Zum Testen deaktiviert und es ging wieder.
Unfassbar! Das scheint wirklich das Problem zu sein, dass urplötzlich auf einen Ordner ohne diesen Unterstrich zugegriffen wird. Wir haben die besagten Ordner kopiert und entsprechend umbenannt und nun scheint es wieder zu klappen.
@rtomas Thank you very much! This is the solution, unbelievable.
Damit nicht genug… gerade gesehen, dass auch für „frontend/sitemap_index_xml/index.tpl“ urplötzlich auf „frontend/sitemapindex_xml/index.tpl“ zugegriffen werden will.
Kann eventuell jemand von Shopware sich dazu mal äußern, wo wann wie bei welchem Update hier anscheinend die Ordnerstruktur ein wenig durcheinandergekommen ist? Wo besteht eventuell schon das nächste Problem?
Hallo in die Runde,
wir haben das gleiche Problem feststellen können.
Update auf das Security Plugin v1.1.34 → Danach keine Paypal Zahlungen mehr möglich. Es wird das PayPal Express Plugin (v3.7.0) verwendet. In den Error-Logs findet sich ein ähnlicher Fehler wie der Thread-Eröffner geschildert hat:
SmartyException: Unable to load template snippet 'frontend/paymentpaypal/gateway.tpl etc.
Wenn wir beim Security Plugin den Punkt „Checks also backend acl resources with underscore. #26913:“ auf NEIN setzen, klappt es wieder mit den Paypal Zahlungen:
@Michael_Telgmann : Ist das Problem bei euch schon bekannt? Wird es einen Fix für das Security Plugin (was ja anscheinend für diesen Fehler sorgt) geben? Vielen Dank für ein kurzes Feedback.