wir haben ein Plugin im Einsatz welches leider nicht mehr vom Entwickler supported wird. Seit dem Update auf 5.4 im Testsystem erhalten wir diesen Fehler:
„This action only admits post requests“
dies liegt scheinbar an folgender Funktion des Plugins, welche einen GET Aufruf erzeugt um einen Artikel dem Warenkorb hinzuzufügen:
Lässt sich dies vielleicht relativ einfach umbauen? Ich bin da leider nicht so tief drin in diesem Thema, aber Shopware verbietet dies ja nun seit Version 5.4 mittels GET.
@ahmadsaad: diese funktion wird extern benutzt und spielt somit dann ein Produkt in den Warenkorb. Das hier nun eine POST Methode genutzt werden sollte ist mir klar, aber wie lässt sich dies realisieren?
das scheint nicht zu funktionieren. Ich befinde mich in dem Fall in einem externen Editor, welcher dann das editierte Produkt an den Warenkorb zurückspielen möchte. Das wurde scheinbar immer bisher mittels GET gemacht. Gibt es noch eine andere Möglichkeit? die Übertragung mittels POST durch php an dieser stelle wird Probleme mit CSRF geben, oder?