# If no cookie set -&gt; redirect

**URL:** <https://forum.shopware.com/t/if-no-cookie-set-gt-redirect/26681>\
**Category:** Programmierung\
**Created:** [29. April 2015 um 20:17 UTC](https://forum.shopware.com/t/if-no-cookie-set-gt-redirect/26681 "2015-04-29T20:17:07Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [29. April 2015 um 20:33 UTC](https://forum.shopware.com/t/if-no-cookie-set-gt-redirect/26681/3 "2015-04-29T20:33:36Z")

</div>

Hi, du kannst dir ein kleines Plugin schreiben (Einstieg unter [devdocs.shopware.com](http://devdocs.shopware.com)) und dir dann im Frontend ein PreDispatch-Event registrieren (Enlight\_Controller\_Action\_PreDispatch\_Frontend). Dort kannst du dann sowas machen: [quote]if (!Shopware()-\>Front()-\>Request()-\>getCookie(‘meinCookie’)) { Shopware()-\>Front()-\>Response()-\>setRedirect(‘[http://www.heise.de](http://www.heise.de)’); }[/quote] (das ist jetzt global über das Singleton und auch nicht unbedingt “best practice”, steht aber immer zur Verfügung und tut auch nicht weh). Solche Core-Anpassungen, wie du vorschlägst, werden mit jedem SW-Update potenziell überschrieben und führen zu nicht-updatefähigen Shops. Da fängt man sich echt nur Probleme ein. Hoffe, das hilft ein wenig 🙂 Besten Gruß und schönen Abend noch, Daniel

---

_[View the full topic](https://forum.shopware.com/t/if-no-cookie-set-gt-redirect/26681)._
