# Wie im Plugin Menüpunkt (flag) aktiv setzen?

**URL:** <https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [7. April 2014 um 15:21 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613 "2014-04-07T15:21:26Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [7. April 2014 um 15:21 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/1 "2014-04-07T15:21:26Z")

</div>

Hallo, ich habe ein Plugin mit eigenem Controller, etc. geschrieben. Wie kann ich bei einem Menüpunkt (Top Menü) das Flag für aktiv setzen? Stehe gerade etwas auf dem Schlauch. Gruß Marco

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [7. April 2014 um 18:16 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/2 "2014-04-07T18:16:36Z")

</div>

Hi, meinst du im Frontend? {if Controller ==“mein Controller”}active{/if} Meinst du sowas? Gesendet von meinem iPhone mit Tapatalk

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [7. April 2014 um 18:20 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/3 "2014-04-07T18:20:43Z")

</div>

Nein, nicht im Template. Ich möchte in meinem Controller einen Menüpunkt aktivieren. Irgendwie so: [quote]$this-\>View()-\>sMenu = $this-\>getMenu($shop-\>getId(), 96);[/quote] Das habe ich aus einer anderen Klasse, aber ich will die Methode “getMenu” nicht neu schreiben. Gruß Marco

---

<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:** [7. April 2014 um 18:33 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/4 "2014-04-07T18:33:40Z")

</div>

Was genau meinst du mit „Menüpunkt (Top Menü)“?! Sprichst du von einer Kategorie, die in der oberen Kategorieleiste im Frontend angezeigt wird / werden soll?! Viele Grüße

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [7. April 2014 um 18:39 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/5 "2014-04-07T18:39:55Z")

</div>

Genau, ich möchte eine Kategorie oben aktivieren. Zur Zeit ist auf der Video-Detailseite nur „Home“ aktiviert, es soll aber „Advice“ hervorgehoben werden. Das will ich elegant im Plugin lösen. Gruß Marco

---

<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:** [7. April 2014 um 18:43 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/6 "2014-04-07T18:43:51Z")

</div>

Vor oder nachdem das Menü ausgelesen und in der view gespeichert wurde? Viele Grüße

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [8. April 2014 um 07:55 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/7 "2014-04-08T07:55:04Z")

</div>

Das Menü steht im View schon zur Verfügung, also danach. Gruß Marco

---

<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:** [8. April 2014 um 10:05 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/8 "2014-04-08T10:05:03Z")

</div>

Hm!? Dann müsste es doch überhaupt kein Problem sein ` $categories = $view-\>getAssign( "sMainCategories" ); $categories[$index]['flag'] = true; $view-\>assign( "sMainCategories", $categories ); ` Viele Grüße

---

<div class="post-metadata">

**Author:** ![Martin\_Weinmayr](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/martin_weinmayr/32/13016_2.png) [@Martin\_Weinmayr](https://forum.shopware.com/u/Martin_Weinmayr)\
**Post date:** [8. April 2014 um 10:10 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/9 "2014-04-08T10:10:18Z")

</div>

Servus, ist das Advanced Menü aktiv? Das greif auf eine andere Variable zu. Zum anderen kannst du noch versuchen deine postdispatch eine hohe prio zu geben, damit es später ausgeführt wird? Vg Martin

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [9. April 2014 um 13:22 UTC](https://forum.shopware.com/t/wie-im-plugin-menupunkt-flag-aktiv-setzen/19613/10 "2014-04-09T13:22:56Z")

</div>

eine hohe prio scheint nichts zu bringen. Man kann zwar die Template-Variablen überschreiben aber das ändert nichts an der Navigation.
