# Plugin - Anzeige nur für eingeloggte User - Problem mit Cache?

**URL:** <https://forum.shopware.com/t/plugin-anzeige-nur-fur-eingeloggte-user-problem-mit-cache/46828>\
**Category:** Programmierung\
**Created:** [11. Juli 2017 um 08:50 UTC](https://forum.shopware.com/t/plugin-anzeige-nur-fur-eingeloggte-user-problem-mit-cache/46828 "2017-07-11T08:50:06Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [12. Juli 2017 um 13:11 UTC](https://forum.shopware.com/t/plugin-anzeige-nur-fur-eingeloggte-user-problem-mit-cache/46828/8 "2017-07-12T13:11:13Z")

</div>

> [@IFF schrieb:](https://forum.shopware.com/profile/26530/IFF "IFF")
> 
> Kann man nicht einfach im TPL die Session abfragen? Oder wird dieser Zustand auch im Cache verankert?

Es geht hier um den HTTP-Cache. (nicht Produktivmodus). [Dieser muss explizit eingeschaltet werden&nbsp;](https://developers.shopware.com/developers-guide/http-cache/#backend)

Dieser Cache macht vereinfacht folgendes: Der Cache wird komplett vor Shopware geschaltet. Er speichert die komplette HTML-Ausgabe\* von Shopware und spielt diese aus\*\*, anstatt Shopware erneut aufzurufen. Daher wird dabei Shopware überhaupt nicht angesprochen (keine Template Engine/Smarty, gar nichts).&nbsp;

Wenn es dich genauer interessiert, wie der HTTP-Cache funktioniert, gibt es hier einen interessanten Artikel:  
[Understanding the Shopware HTTP Cache](https://developers.shopware.com/blog/2015/02/11/understanding-the-shopware-http-cache/)

\* (vereinfacht)&nbsp;ESI Tags sind zu berücksichtigen  
\*\* (vereinfacht) NoCache-Tags&nbsp;sind zu berücksichtigen

Viele Grüße

---

_[View the full topic](https://forum.shopware.com/t/plugin-anzeige-nur-fur-eingeloggte-user-problem-mit-cache/46828)._
