# \[Gelöst\] Ausloggen Button in Menüleiste, wenn User eingeloggt ist

**URL:** <https://forum.shopware.com/t/gelost-ausloggen-button-in-menuleiste-wenn-user-eingeloggt-ist/35647>\
**Category:** Themes & Design\
**Created:** [30. März 2016 um 08:52 UTC](https://forum.shopware.com/t/gelost-ausloggen-button-in-menuleiste-wenn-user-eingeloggt-ist/35647 "2016-03-30T08:52:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marco\_H](https://avatars.discourse-cdn.com/v4/letter/m/bc8723/32.png) [@Marco\_H](https://forum.shopware.com/u/Marco_H)\
**Post date:** [30. März 2016 um 08:52 UTC](https://forum.shopware.com/t/gelost-ausloggen-button-in-menuleiste-wenn-user-eingeloggt-ist/35647/1 "2016-03-30T08:52:21Z")

</div>

Hallo zusammen,

ich habe mit folgendem Code (etwas gekürzt) in meinem Template einen Ein-/Ausloggen-Button im Haupt-Menü (in meiner “index.tpl”) erzeugt:

```
{if $sUserLoggedIn}
       "Logout"
{else}
       "Login"
{/if}

```

Leider funktioniert dieser nicht immer:

- Wenn ich mich einlogge und auf den Account-Seiten (“Mein Konto, Meine Bestellungen,…”) bleibe, ist alles gut.
- Aber wenn ich eine andere Seite aufrufe (Listing, Custom, Newsletter), scheint die Variable ihren Wert zu vergessen und das Menü zeigt mir wieder “Login” an, obwohl ich noch eingeloggt bin.
- Gehe ich dann wieder auf eine der obigen Account-Seiten, dann wird wieder der richtige Status angezeigt.

Kennt jemand von euch eine Lösung für mein Problem?

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [30. März 2016 um 09:19 UTC](https://forum.shopware.com/t/gelost-ausloggen-button-in-menuleiste-wenn-user-eingeloggt-ist/35647/2 "2016-03-30T09:19:06Z")

</div>

Das liegt am HTTP cache:&nbsp;[Shopware HTTP cache](https://developers.shopware.com/developers-guide/http-cache/)

Die Abfrage müsstest du in ein widget auslagern.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![Marco\_H](https://avatars.discourse-cdn.com/v4/letter/m/bc8723/32.png) [@Marco\_H](https://forum.shopware.com/u/Marco_H)\
**Post date:** [30. März 2016 um 10:16 UTC](https://forum.shopware.com/t/gelost-ausloggen-button-in-menuleiste-wenn-user-eingeloggt-ist/35647/3 "2016-03-30T10:16:31Z")

</div>

Ohje, ich glaube, das traue ich mir nicht zu. Um Widgets habe ich bisher einen Bogen gemacht.

Trotzdem vielen Dank für Deinen Hinweis, vielleicht hilft der ja anderen, die das gleiche Problem haben.
