# DropDownMenu für Account-Button aufheben

**URL:** <https://forum.shopware.com/t/dropdownmenu-fur-account-button-aufheben/50620>\
**Category:** Programmierung\
**Created:** [23. Januar 2018 um 16:56 UTC](https://forum.shopware.com/t/dropdownmenu-fur-account-button-aufheben/50620 "2018-01-23T16:56:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![raschu](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@raschu](https://forum.shopware.com/u/raschu)\
**Post date:** [23. Januar 2018 um 16:56 UTC](https://forum.shopware.com/t/dropdownmenu-fur-account-button-aufheben/50620/1 "2018-01-23T16:56:12Z")

</div>

Eine kleine Verständnisfrage - ich weiß nicht wo hier der (Denk-)Fehler liegt:

Ich möchte gerne das&nbsp;DropDownMenu für den account-Button im State ‚m‘ und ‚l‘ (Tabletviews) aufheben. Diese Bindung wird ja in der jquery.shopware-responsive.js in Zeile 124 gesetzt:

```
 ... // Initialize the registration plugin (es folgen einige .addPlugin) .addPlugin('.navigation--entry.entry--account.with-slt', 'swDropdownMenu', ['m', 'l', 'xl']) 

```

… es folgen weitere .addPlugin

Lösche ich im (Original-)Array die Modi ‚m‘ und ‚l‘, so wird das swDropdownMenu auch nicht mehr aufgerufen.

Diese Erkenntnis versuche ich nun in mein Theme zu übernehmen, indem ich eine .js einbinde mit folgendem Code:

```
;(function ($, document) {
    $(function () {
        
        StateManager.removePlugin('.navigation--entry.entry--account.with-slt', 'swDropdownMenu', ['m', 'l']);

})(jQuery, document);

```

Leider funktioniert diese Anweisung so nicht - das DropDownMenu ist weiter aktiv.

Was ist da falsch?

---

<div class="post-metadata">

**Author:** ![karlharris](https://avatars.discourse-cdn.com/v4/letter/k/58956e/32.png) [@karlharris](https://forum.shopware.com/u/karlharris)\
**Post date:** [23. Januar 2018 um 21:01 UTC](https://forum.shopware.com/t/dropdownmenu-fur-account-button-aufheben/50620/2 "2018-01-23T21:01:40Z")

</div>

Das:  
&nbsp;

```
$(function () {

```

wird nicht geschlossen (kann auch raus eigentlich^^), vielleicht deswegen? 🙂

---

<div class="post-metadata">

**Author:** ![raschu](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@raschu](https://forum.shopware.com/u/raschu)\
**Post date:** [24. Januar 2018 um 17:31 UTC](https://forum.shopware.com/t/dropdownmenu-fur-account-button-aufheben/50620/3 "2018-01-24T17:31:30Z")

</div>

Vielen Dank für den Hinweis. Learning by Doing:

```
;(function ($, window) {

        window.StateManager.removePlugin('.navigation--entry.entry--account.with-slt', 'swDropdownMenu', ['m', 'l']);

})(jQuery, window);

```

Das funktioniert jetzt ![Smile](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/smile.png "Smile")

---

<div class="post-metadata">

**Author:** ![karlharris](https://avatars.discourse-cdn.com/v4/letter/k/58956e/32.png) [@karlharris](https://forum.shopware.com/u/karlharris)\
**Post date:** [24. Januar 2018 um 22:24 UTC](https://forum.shopware.com/t/dropdownmenu-fur-account-button-aufheben/50620/4 "2018-01-24T22:24:52Z")

</div>

Nice&nbsp; ![Thumb-Up](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/7fcda44f782696668a3d093569d15e88105769e1.png "Thumb-Up")
