Offcanvas - Warenkorb

Guten Abend zusammen,

ich weiß langsam nicht mehr weiter …

Ich hab ein Plugin geschrieben dass den Warenkorb erst freigibt wenn ein bestimmter Warenkorbwert erreicht wird, der in einer Regel definiert ist.

 

Die offcanvas-cart.html.twig Datei sieht wie folgt aus:

 {% _sw\_extends_ '@Storefront/storefront/component/checkout/offcanvas-cart.html.twig' %} {% _set_ minimumOrderValueReached = false %} {% _for_ key,value _in_ context.ruleIds %} {% _if_ value=='8fa5811e599744d2a6ed94a66357ce9c' %} {% _set_ minimumOrderValueReached = true %} {% _endif_ %} {% _endfor_ %} {% _block_ component\_offcanvas\_cart\_flashbags %} 
class="flashbags"\> {% _for_ type, messages _in_ app.flashes %} {% _sw\_include_ '@Storefront/storefront/utilities/alert.html.twig' with { type: type, list: messages } %} {% _endfor_ %} {% _if not_ minimumOrderValueReached %} {% _sw\_include_ '@Storefront/storefront/utilities/alert.html.twig' with { type: "info", content: "checkout.minimumOrderValueNotReached"|trans|sw\_sanitize } %} {% _endif_ %} 
 {% _endblock_ %} {% _block_ component\_offcanvas\_cart\_actions\_checkout %} {% _if_ minimumOrderValueReached %} {{ parent() }} {% _endif_ %} {% _endblock_ %}

 

Es hat alles super funktioniert, dann habe ich das Plugin auf einem anderen Shop installiert und ich bekomme jedesmal diese Fehlermeldung:

auch nach deinstallieren des Plugins bleibt die Fehlermeldung wenn ich auf ein Produkt gehe und dieses in den Warenkorb hinzufügen will.

Cache wurde auch mehrmals geleert …

 

Dann schau doch erstmal unter var/log nach eiben Logeintrag. Dann kann man das sicherlich besser beurteilen.

Der Letzte Log eintrag war um 17:00 der Fehler trat aber erst um 18:00 Uhr ein, deswegen verstehe ich die Fehlermeldung auch nicht.

 

[2021-02-10 17:01:35] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: “PageController can’t be requested via XmlHttpRequest.” at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php line 313 {“exception”:"[object] (Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException(code: 0): PageController can’t be requested via XmlHttpRequest. at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php:313)"}
[2021-02-10 17:01:43] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: “PageController can’t be requested via XmlHttpRequest.” at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php line 313 {“exception”:"[object] (Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException(code: 0): PageController can’t be requested via XmlHttpRequest. at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php:313)"}
[2021-02-10 17:02:59] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: “PageController can’t be requested via XmlHttpRequest.” at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php line 313 {“exception”:"[object] (Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException(code: 0): PageController can’t be requested via XmlHttpRequest. at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php:313)"}
[2021-02-10 17:03:58] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: “PageController can’t be requested via XmlHttpRequest.” at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php line 313 {“exception”:"[object] (Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException(code: 0): PageController can’t be requested via XmlHttpRequest. at /html/shopware/vendor/shopware/storefront/Framework/Routing/StorefrontSubscriber.php:313)"}

 

–Update–

Schuld war ein gekauftes Plugin …