# Teile im Account-Dropdown ausblenden: Welches Event?

**URL:** <https://forum.shopware.com/t/teile-im-account-dropdown-ausblenden-welches-event/50384>\
**Category:** Programmierung\
**Created:** [11. Januar 2018 um 08:41 UTC](https://forum.shopware.com/t/teile-im-account-dropdown-ausblenden-welches-event/50384 "2018-01-11T08:41:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [11. Januar 2018 um 08:41 UTC](https://forum.shopware.com/t/teile-im-account-dropdown-ausblenden-welches-event/50384/1 "2018-01-11T08:41:32Z")

</div>

Hallo,

&nbsp;

ich schreibe gerade ein Plugin um bestimmte Teile im Shop auszublenden / zu deaktivieren.

So zB. die Merkzettel-Funktion.

Dafür hab ich einen Subscriber geschrieben, der im Event&nbsp; **Enlight\_Controller\_Action\_PostDispatchSecure\_Frontend&nbsp;** meine Plugineinstellungen an die Template weitergibt.

Dort blende ich den Merkzettel dann in im Template **_detail/actions.tpl_** aus (Artikeldetails).

Ich muss den Merkzettel aber auch im Account-Dropdown im Header ausblenden. Das Template dafür hab ich gefunden (\_ **account/sidebar.tpl** \_) … allerdings funktioniert hier aus irgendeinem Grund das&nbsp; **Enlight\_Controller\_Action\_PostDispatchSecure\_Frontend** -Event nicht… meine Plugineinstellungen landen nicht im Scope…

hab auch schon&nbsp; **Enlight\_Controller\_Action\_PostDispatchSecure\_Frontend\_Account** versucht, aber das funktioniert auch nicht…

das gleiche Problem hab ich für das Merkzettel-Icon (Herz) im Header, \_ **checkout/info.tpl&nbsp;** \_ … Auch hier scheint das Event nicht zu greifen bzw. die Pluginsettings nicht im Scope zu landen…

&nbsp;

welches Event brauch ich?

&nbsp;

&nbsp;

das ist das Dilemma, welches ich eigentlich immer bei sowas hab… woher weiß ich, welches Event wozu gehört? Gibts eine Liste?

&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [11. Januar 2018 um 08:51 UTC](https://forum.shopware.com/t/teile-im-account-dropdown-ausblenden-welches-event/50384/2 "2018-01-11T08:51:46Z")

</div>

Also generell solltest du dich damit schon Global auf das Frontend registrieren. Lediglich bei Widget-Calls (Einkaufswelten, Ajax-Seiten, …) musst du zusätzlich auch Widgets registrieren.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [11. Januar 2018 um 08:56 UTC](https://forum.shopware.com/t/teile-im-account-dropdown-ausblenden-welches-event/50384/3 "2018-01-11T08:56:00Z")

</div>

[@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍

global aufs Frontend mit dem Event **Enlight\_Controller\_Action\_PostDispatchSecure\_Frontend&nbsp;** &nbsp;funktioniert wie gesagt nicht…

&nbsp;

EDIT:

das mit dem Widget war ein guter Hinweis. Danke!

Ich benutze nun das Event **Enlight\_Controller\_Action\_PostDispatch\_Widgets\_Checkout** , das funktioniert sowohl für das Herz-Icon im Header als auch für den Eintrag im Account-Dropdown.
