# Modale Fenster

**URL:** <https://forum.shopware.com/t/modale-fenster/20781>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [13. Juni 2014 um 16:44 UTC](https://forum.shopware.com/t/modale-fenster/20781 "2014-06-13T16:44:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![edin](https://avatars.discourse-cdn.com/v4/letter/e/f0a364/32.png) [@edin](https://forum.shopware.com/u/edin)\
**Post date:** [13. Juni 2014 um 16:44 UTC](https://forum.shopware.com/t/modale-fenster/20781/1 "2014-06-13T16:44:51Z")

</div>

Hi, wenn man aus dem User Account Bereich auf Logout klickt dann wird die Meldung über die Abmeldung in einem Modalfenster kreiert. Wenn man den Account Controller und Action Logout von woanders aufruft (z.B. über einen manuellen Link aus dem Header), dann wird man auch ausgeleggt, nur nicht im modalen Fenster. Die Es werden zudem auch nicht die gleichen Textbausteiene für die Meldung verwendet (anderes Namespace, man ist ja dann nicht mehr auf der Account Seite). Verpasst man dem Logut Link die Klasse logout, dann geht das mit dem modalen Fenster, aber auch nur wenn man den Header Logout Link von der Account Seite aus aufruft, sonst passiert optisch nichts, ausser dass man ausgeloggt wird ohne es mitzubekommen. Die entsprechende jQuery Stelle sich anzuschauen hat mir nicht soviel mit meinem jQuery Halbwissen gebracht. Meine Frage ist es daher, was muss ich in diesem Header Link beachten/anpassen damit die Meldung in einem Modalen Fenster kommt und warum. Viele Grüße, Edin

---

<div class="post-metadata">

**Author:** ![creatoras](https://avatars.discourse-cdn.com/v4/letter/c/9dc877/32.png) [@creatoras](https://forum.shopware.com/u/creatoras)\
**Post date:** [13. Juni 2014 um 21:38 UTC](https://forum.shopware.com/t/modale-fenster/20781/2 "2014-06-13T21:38:20Z")

</div>

Hallo, hab es nicht verprobt, aber modal wird dein Link wenn er im Container mit der Klasse modal\_open liegt (da greift jQuery automatisch) und dein Link sollte dann nicht auf die Logoutseite gehen, sondern auf /account/ajax\_logout, da sonst die gesamte Seitenansicht im modalen “Fenster” geladen wird. Die “doppelten” Textbausteine ergeben sich damit auch aus den unterschiedlichen Ansichten.

---

<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:** [13. Juni 2014 um 22:20 UTC](https://forum.shopware.com/t/modale-fenster/20781/3 "2014-06-13T22:20:28Z")

</div>

Du kannst auch selber einen click listener setzen, der dann ein modal erzeugt. [code] // add the click event ( #deine\_id ).on( "click", function() { // get the content var content = "blabla"; // create a modal window .modal( content, „“, { // some configuration ‚position‘: „fixed“, ‚width‘: „900px“, ‚textContainer‘: "

" } ); } ); [/code] Viele Grüße

---

<div class="post-metadata">

**Author:** ![edin](https://avatars.discourse-cdn.com/v4/letter/e/f0a364/32.png) [@edin](https://forum.shopware.com/u/edin)\
**Post date:** [1. Juli 2014 um 18:31 UTC](https://forum.shopware.com/t/modale-fenster/20781/4 "2014-07-01T18:31:32Z")

</div>

Werde ich probieren, danke euch
