# Abmelde Button in der Index.tpl

**URL:** https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515
**Category:** Shopware 3.5
**Tags:** templates--design
**Created:** [19. April 2011 um 07:34 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515 "2011-04-19T07:34:59Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [19. April 2011 um 07:34 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/1 "2011-04-19T07:34:59Z")

</div>

Hey, ich habe einen Abmelde Button in der Index.tpl integriert. Ich weiße auf den Controller checkout / logout. Leider öffnet sich beim Abmelden nicht das AjaxLogout sondern ich sehe dies im Content: Wie bekomme ich das Ajax Fenster (lightbox)? Danke

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [19. April 2011 um 13:52 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/2 "2011-04-19T13:52:53Z")

</div>

Niemand eine Idee?

---

<div class="post-metadata">

### Author: ![saschan](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@saschan](https://forum.shopware.com/u/saschan)
#### Post date: [21. April 2011 um 23:04 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/3 "2011-04-21T23:04:06Z")

</div>

Hallo Ottscho, das würde mich auch interessieren! Bist du hier weiter gekommen? Gruß

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [22. April 2011 um 00:05 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/4 "2011-04-22T00:05:58Z")

</div>

Ja, ich hatte nicht den kompletten Code des Button kopiert. Du musst nicht nur den Link erstellen, sondern auch die Class übernehmen. Dann klappt es. Solltest du nicht weiter kommen, dann melde dich bei mir.

---

<div class="post-metadata">

### Author: ![saschan](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@saschan](https://forum.shopware.com/u/saschan)
#### Post date: [22. April 2011 um 00:33 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/5 "2011-04-22T00:33:44Z")

</div>

Hi, leider komme ich nicht weiter. Meine Idee war diese Logout(abmelden) als Textbutton im header, unter Mein Konto einzubauen, mit dem Ziel, dass wenn der Kunde auf Produktseiten oder andere Seiten im Shop ist (also nicht die Seite Mein Konto), sich einfach vom header Bereich abmelden kann. Gruß

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [22. April 2011 um 00:43 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/6 "2011-04-22T00:43:56Z")

</div>

Ich schreib dir morgen den Code. Muss erst nachschauen und im Moment bin ich nicht am PC.

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [22. April 2011 um 01:06 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/7 "2011-04-22T01:06:14Z")

</div>

versuch mal das:

[![](https://dub1.discourse-cdn.com/flex013/images/button-logout.jpg "Logout")](https://www.XXX.de/shopware.php/sViewport,account/logout)

---

<div class="post-metadata">

### Author: ![saschan](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@saschan](https://forum.shopware.com/u/saschan)
#### Post date: [22. April 2011 um 01:14 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/8 "2011-04-22T01:14:34Z")

</div>

Hallo Petra, gerade habe ich bei dir im Shop gesehen. Wäre besser wenn dieser Logout-Button erst wenn der Kunde eingeloggt ist, erscheint! Oder hast du erst nur ausprobiert? Gruß

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [22. April 2011 um 08:17 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/9 "2011-04-22T08:17:17Z")

</div>

Moin, ich würd es so machen: ` {if !$sUserLoggedIn} [{s name='IndexLinkAccount'}{/s}]({url controller='account'} "{s name='IndexLinkAccount'}{/s}") {else} [Abmelden]({url controller='account' action='logout'}) {/if} `

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [22. April 2011 um 10:55 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/10 "2011-04-22T10:55:08Z")

</div>

Bei mir erscheinen die Button auf jeder Seite. Wäre natürlich besser wenn, nur wenn eingeloggt der Logout-Button erscheint und umgekehrt. Edit: Es funktioniert mit der Variante von ottscho! 😉 :thumbup:

---

<div class="post-metadata">

### Author: ![saschan](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@saschan](https://forum.shopware.com/u/saschan)
#### Post date: [22. April 2011 um 12:42 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/11 "2011-04-22T12:42:40Z")

</div>

Hallo und Danke! Ottscho, wo soll ich genau dein code einbauen? Die Idee bei mir war, wenn der Kunde eingelogt ist, im header so auszusehen: Gruß

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [24. April 2011 um 11:19 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/12 "2011-04-24T11:19:55Z")

</div>

Hey saschan, ich habe in der Datei /Frontend/Index/checkout\_actions.tpl folgendes geändert: ` {block name="frontend\_index\_checkout\_actions\_account"} {if !$sUserLoggedIn} [{s name='IndexLinkAccount'}{/s}]({url controller='account'} "{s name='IndexLinkAccount'}{/s}") {else} [Abmelden]({url controller='account' action='logout'}) {/if} [Mein Konto]({url controller='account'} "Mein Konto") {/block} ` versuch das mal 😉

---

<div class="post-metadata">

### Author: ![baschti](https://avatars.discourse-cdn.com/v4/letter/b/77aa72/32.png) [@baschti](https://forum.shopware.com/u/baschti)
#### Post date: [3. Juni 2011 um 20:03 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/13 "2011-06-03T20:03:34Z")

</div>

Soweit ganz cool! Wird auch angezeigt! Logge ich mich allerdings von der Startseite aus, kommt statt der Box nur ein kleiner schmaler Balken runter!?!? Woran kann das liegen?

---

<div class="post-metadata">

### Author: ![baschti](https://avatars.discourse-cdn.com/v4/letter/b/77aa72/32.png) [@baschti](https://forum.shopware.com/u/baschti)
#### Post date: [6. Juni 2011 um 22:43 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/14 "2011-06-06T22:43:19Z")

</div>

Keiner ne Idee?

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [6. Juni 2011 um 22:59 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/15 "2011-06-06T22:59:39Z")

</div>

Versuch mal statt dem Link Code “{url controller=‘account’ action=‘logout’}” die statische Adresse anzugeben.

---

<div class="post-metadata">

### Author: ![baschti](https://avatars.discourse-cdn.com/v4/letter/b/77aa72/32.png) [@baschti](https://forum.shopware.com/u/baschti)
#### Post date: [7. Juni 2011 um 15:56 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/16 "2011-06-07T15:56:03Z")

</div>

Ne! Komisch hab den ganzen Link kopiert! Aber bleibt dabei! Hab auch mal in der plugin.css nachgeschaut ob das für die index gesperrt ist, aber nix! Aus dem Kundenkonto heraus funktioniert es einwandfrei! Der Link an sich funktioniert ja, nur die box eben nicht!

---

<div class="post-metadata">

### Author: ![malte](https://avatars.discourse-cdn.com/v4/letter/m/ce7236/32.png) [@malte](https://forum.shopware.com/u/malte)
#### Post date: [30. Juli 2012 um 16:53 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/17 "2012-07-30T16:53:53Z")

</div>

Ich habe auch noch das gleiche Problem. Gibt es da eine Lösung. Der Shopware Support möchte nicht helfen, da der ABmeldebutton „standardmäßig“ nicht auf allen Seiten verfügbar ist.

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [30. Juli 2012 um 17:20 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/18 "2012-07-30T17:20:49Z")

</div>

Versuche es mal so: In Deinem Template in der index.tpl. folgendes einfügen. Dann ist es auf jeder Seite. [code] {if !$sUserLoggedIn}

[![Login](https://dub1.discourse-cdn.com/flex013/templates/XXXXXXXXXX/frontend/_resources/images/button-login.png "Login")]({url controller=‚account‘} „{s name=‚IndexLinkAccount‘}{/s}“)  
{else}  
[![Logout](https://dub1.discourse-cdn.com/flex013/templates/XXXXXXXXXX/frontend/_resources/images/button-logout.png "Logout")]({url controller=‚account‘ action=‚logout‘})  
{/if} [/code] Kleines Login und Logout icon anlegen und in der css an richtiger Stelle positionieren! 😉

---

<div class="post-metadata">

### Author: ![SBSCHWEISSSHOP](https://avatars.discourse-cdn.com/v4/letter/s/d2c977/32.png) [@SBSCHWEISSSHOP](https://forum.shopware.com/u/SBSCHWEISSSHOP)
#### Post date: [31. Juli 2012 um 00:19 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/19 "2012-07-31T00:19:36Z")

</div>

[quote=“baschti”]Ne! Komisch hab den ganzen Link kopiert! Aber bleibt dabei! Hab auch mal in der plugin.css nachgeschaut ob das für die index gesperrt ist, aber nix! Aus dem Kundenkonto heraus funktioniert es einwandfrei! Der Link an sich funktioniert ja, nur die box eben nicht![/quote] Hey baschti, hast Du dazu mal eine Lösung gefunden? Grüße Marc

---

<div class="post-metadata">

### Author: ![lorenz1](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@lorenz1](https://forum.shopware.com/u/lorenz1)
#### Post date: [6. September 2012 um 15:47 UTC](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515/20 "2012-09-06T15:47:34Z")

</div>

Hi, auch ich habe immerwieder dieses Problem. Es ist auch so das es manchmal geht und manchmal nicht. Ich habe versucht das irgendwie einzugrenzen, leider erfolglos. Wie bereits hier beschrieben klappt die Funktion aber der ajax Request bringt keine Antwort und damit bleibt auch der Layer leer. Dies ist zB mit Firebug eindeutig nachvollziehbar. Der Server antwortet mit 200 d.h. er findet ja auch die action etc. Dies ist die meldung vom Firebug: [www.xxxx.xx/shopware.php/sViewport,acc. … xxx…xxx](http://www.xxxx.xx/shopware.php/sViewport,acc...%5C_logout?sCoreId=xxx....xxx) 200 OK 1.51s aber die Anwort ist weiterhin leer. Führt man die gleiche Action aus, und sie funktioniert, sieht man in der Antwort den Inhalt der eigentlich in den Layer geladen werden sollte. Vielleicht findet sich ja hier nochmal eine Lösung. Viele Grüße [quote=“SBSCHWEISSSHOP”][quote=“baschti”]Ne! Komisch hab den ganzen Link kopiert! Aber bleibt dabei! Hab auch mal in der plugin.css nachgeschaut ob das für die index gesperrt ist, aber nix! Aus dem Kundenkonto heraus funktioniert es einwandfrei! Der Link an sich funktioniert ja, nur die box eben nicht![/quote] Hey baschti, hast Du dazu mal eine Lösung gefunden? Grüße Marc[/quote]

[Nächste Seite](https://forum.shopware.com/t/abmelde-button-in-der-index-tpl/2515.md?page=2)
