Ich habe ein Problem mit csrf[frontend.checkout.line-item.add] im Chrome Browser. Ich habe mein Product Detailtemplate leicht modifiziert, {{ sw_csrf(‚frontend.checkout.line-item.add‘) }} wird jedoch weiterhin in der Form aufgerufen. Im Chrome Browser wird nach jedem Legen eines Produktes in den Warenkorb und dem anschließenden Schließen des Offcanvas das Cookie csrf[frontend.checkout.line-item.add] geändert, sodass die Verifzierung fehlschlägt und die Seite neu geladen werden muss. Hat irgendjemand einen Tipp, wieso das nur im Chrome so ist? Im Firefox funktioniert alles. Wo findet die Neugenerierung des Cookies statt?
2 „Gefällt mir“
Ich habe auch das gleiche Problem. Wäre für eine Lösung sehr dankbar!
Ich weiß leider nicht mehr wie ich gelöst habe, glaube aber es lag am Cache, da Google schneller Sachen in den Cache schmeißt als Firefox. Daher hat das Token dann nicht mehr gestimmt, aber kann es dir leider nicht mehr genau sagen.