# Erweitertes Menü erweitern ;) - Probleme beim extenden

**URL:** https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093
**Category:** Themes & Design
**Created:** [29. März 2018 um 07:42 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093 "2018-03-29T07:42:53Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Pudellek](https://avatars.discourse-cdn.com/v4/letter/p/f475e1/32.png) [@Pudellek](https://forum.shopware.com/u/Pudellek)
#### Post date: [29. März 2018 um 07:42 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/1 "2018-03-29T07:42:53Z")

</div>

Hallo zusammen,

ich arbeite gerade an einem individuellen Theme (abgeleitet vom Responsive) und kämpfe mit dem Advanced Menu und dessen Template zu extenden/überschreiben…

Ich habe an zwei Stellen versucht das Template zu überschreiben - ergebnislos:

> - &nbsp;/Frontend/themes/myTheme/frontend/advanced\_menu/index.tpl
> - &nbsp;/Frontend/themes/myTheme/frontend/plugins/advanced\_menu/index.tpl

Es ist nichts geschehen, egal ob ich versucht habe das Template komplett zu überschreiben oder nur den extend-Block verwendet habe.&nbsp;

Habe auch bei wirklich jeglicher kleiner Änderung nochmal den das Plugin neu installiert und somit auch den Cache geleert/Kompiliert.

&nbsp;

Es ist die Shopware Version 5.4.0 in Verwendung. Ich hoffe jemand kann mir helfen

&nbsp;

Vielen Dank und beste Grüße

---

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [29. März 2018 um 07:46 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/2 "2018-03-29T07:46:55Z")

</div>

Der Plugin Order heißt AdvancedMenu nicht advanced\_menu

Siehe hier -\>&nbsp;[shopware/engine/Shopware/Plugins/Default/Frontend/AdvancedMenu at 56df57575909854d2dec7fcba07500e27a3361ee · shopware/shopware · GitHub](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware/Plugins/Default/Frontend/AdvancedMenu)

Korrekter Pfad wäre demnach:&nbsp;/Frontend/themes/myTheme/frontend/plugins/AdvancedMenu/index.tpl

---

<div class="post-metadata">

### Author: ![Pudellek](https://avatars.discourse-cdn.com/v4/letter/p/f475e1/32.png) [@Pudellek](https://forum.shopware.com/u/Pudellek)
#### Post date: [29. März 2018 um 08:06 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/3 "2018-03-29T08:06:50Z")

</div>

@Shopwareianer‍ Vielen Dank für die schnelle Antwort!

Ich habe es getestet, leider ohne Erfolg, wobei ichs auch nicht verstehe…

Dies ist der gesamte Plugin-Pfad:  
[shopware](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee)/[engine](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine)/[Shopware](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware)/[Plugins](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware/Plugins)/[Default](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware/Plugins/Default)/[Frontend](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware/Plugins/Default/Frontend)/[AdvancedMenu](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware/Plugins/Default/Frontend/AdvancedMenu)/[Views](https://github.com/shopware/shopware/tree/56df57575909854d2dec7fcba07500e27a3361ee/engine/Shopware/Plugins/Default/Frontend/AdvancedMenu/Views)/ **frontend** / **advanced\_menu** / **index.tpl**

Bilde ich in meinem Theme nicht nur noch das fett-gedruckte ab?

---

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [29. März 2018 um 08:34 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/4 "2018-03-29T08:34:19Z")

</div>

Ach natürlich … mein Fehler.

Der Pfad wäre DEINTHEME/frontend/plugins/advanced\_menu/index.tpl&nbsp;

Und dann das template extenden und die Blöcke überschreiben.

{extends file=„parent:frontend/plugins/advanced\_menu/index.tpl“}

Sollte eigentlich gehen. Ich hoffe ich habe jetzt keinen Fehler drin, ungetestet&nbsp; ![Angry-Face](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/angry-face.png "Angry-Face")

---

<div class="post-metadata">

### Author: ![Pudellek](https://avatars.discourse-cdn.com/v4/letter/p/f475e1/32.png) [@Pudellek](https://forum.shopware.com/u/Pudellek)
#### Post date: [29. März 2018 um 08:46 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/5 "2018-03-29T08:46:26Z")

</div>

@Shopwareianer‍  
Struktur ist genau so wie beschrieben - leider ohne Erfolg

habe einfach beispielhaft einen Block versucht zu überschreiben:

> {extends file=„parent:frontend/plugins/advanced\_menu/index.tpl“} {block name=„frontend\_plugins\_advanced\_menu\_list“} {debug} {foreach $categories as $category} {if $category.hideTop} {continue} {/if} {$categoryLink = $category.link} {if $category.external} {$categoryLink = $category.external} {/if}
> 
> - {block name=„frontend\_plugins\_advanced\_menu\_list\_item“} {$category.name} {if $category.sub} {call name=categories\_top categories=$category.sub level=$level+1} {/if} {/block}  
> {/foreach} {/block}

Es funktioniert auch nicht die datei komplett zu überschreiben (ohne extend parent)…

Habe im Forum auch das hier entdeckt:

[https://forum.shopware.com/discussion/comment/214170/](https://forum.shopware.com/discussion/comment/214170/)

Problemlösungen dort waren:

- mögliche falsche Struktur anpassen (meine ist die selbe wie die vorgegebene Plugin-Struktur aus github)
- injectBeforePlugin auf True setzen (ist bereits in Theme.php geschehen)

&nbsp;

Auch keine Besserung bisher - das kann doch nicht so schwer sein?&nbsp; ![Gasp](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/gasp.png "Gasp")

Ist da möglicherweise aktuell ein Bug in der Version?

---

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [29. März 2018 um 08:56 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/6 "2018-03-29T08:56:58Z")

</div>

Das ist aber die richtige Datei und auch der richtige Pfad (&nbsp;DEINTHEME/frontend/plugins/advanced\_menu/index.tpl&nbsp; ) und dein Beispiel mit dem Block ist auch korrekt.

Gerade einmal getestet.

Cache geleert? Theme aktiviert? Theme kompiliert? Advanced Menu aktiviert?

---

<div class="post-metadata">

### Author: ![Pudellek](https://avatars.discourse-cdn.com/v4/letter/p/f475e1/32.png) [@Pudellek](https://forum.shopware.com/u/Pudellek)
#### Post date: [29. März 2018 um 09:06 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/7 "2018-03-29T09:06:11Z")

</div>

@Shopwareianer‍  
Auch in der Version 5.4.0?&nbsp;

Ja - Plugin neu installiert -\> Cache geleert + kompiliert -\> Plugin ist aktiv

Habe jetzt testweise mal das Responsive Theme aktiviert und dort die Änderung eingespielt (Plugin neu installiert, aktiviert, cache&nbsp;geleert) - Auch hier krieg ich das Template nicht geändert

---

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [29. März 2018 um 09:17 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/8 "2018-03-29T09:17:44Z")

</div>

Getestet auf 5.4.1

Irgendwo hängt es dann bei dir - Lassen sich denn andere .tpl Dateien&nbsp;im Theme bearbeiten?

---

<div class="post-metadata">

### Author: ![Pudellek](https://avatars.discourse-cdn.com/v4/letter/p/f475e1/32.png) [@Pudellek](https://forum.shopware.com/u/Pudellek)
#### Post date: [29. März 2018 um 09:29 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/9 "2018-03-29T09:29:26Z")

</div>

Ja ich kann pproblemlos alle Templates bearbeiten bisher, egal ob index | listing | detail | checkout - bisher funktioniert alles problemlos, nur dieses eine Plugin…

Habe leider noch kein anderes Plugin mit Templates in Verwendung aktuell… Das werde ich aber ebenfalls gleich noch testen, ob ich andere Plugins überarbeiten kann.

---

<div class="post-metadata">

### Author: ![Pudellek](https://avatars.discourse-cdn.com/v4/letter/p/f475e1/32.png) [@Pudellek](https://forum.shopware.com/u/Pudellek)
#### Post date: [29. März 2018 um 13:23 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/10 "2018-03-29T13:23:13Z")

</div>

Habe eben ein Update auf 5.4.1 durchgeführt, keine Änderung… ich kann das advanced menu nicht überschreiben.

Hier die kopierten Pfade:

> web/themes/Frontend/CHANGED/frontend/plugins/advanced\_menu/index.tpl

soll das advancedmenu überschreiben; die index.tpl dafür liegt hier:

> Shopware/Plugins/Default/Frontend/AdvancedMenu/Views/frontend/plugins/advanced\_menu/index.tpl

Ich versuche nur einen Block zu überschreiben und extende hiermit:

> {extends file=„parent:frontend/plugins/advanced\_menu/index.tpl“}

Aber auch das vollständige Template zu überschreiben (ohne extend) funktioniert nicht.

Natürlich wird bei jedem Versuch der Plugin neu installiert, Cache geleert, kompiliert.  
Bin über Lösungsansätze und Ideen sehr erfreut…

---

<div class="post-metadata">

### Author: ![hds](https://avatars.discourse-cdn.com/v4/letter/h/bb73d2/32.png) [@hds](https://forum.shopware.com/u/hds)
#### Post date: [8. April 2018 um 21:15 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/11 "2018-04-08T21:15:58Z")

</div>

Funktioniert bei mir leider auch nicht, bin für Lösungen oder Ideen ebenfalls dankbar…

---

<div class="post-metadata">

### Author: ![hds](https://avatars.discourse-cdn.com/v4/letter/h/bb73d2/32.png) [@hds](https://forum.shopware.com/u/hds)
#### Post date: [8. April 2018 um 22:04 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/12 "2018-04-08T22:04:17Z")

</div>

Ok, erledigt mit 5.4.2 funktioniert es wieder

---

<div class="post-metadata">

### Author: ![Whynot](https://avatars.discourse-cdn.com/v4/letter/w/c77e96/32.png) [@Whynot](https://forum.shopware.com/u/Whynot)
#### Post date: [30. Mai 2018 um 14:53 UTC](https://forum.shopware.com/t/erweitertes-menu-erweitern-probleme-beim-extenden/52093/13 "2018-05-30T14:53:29Z")

</div>

Hallo zusammen,

ich habe SW 5.4.3 und baue gerade meinen ersten eigenen SW-Shop. Leider hängt es genau an dieser Stelle. Ich habe die Dateien wie oben erstellt, aber das PlugIn lässt sich nicht überschreiben.

PlugIn mehrfach neu installiert. Cache gelöscht, Theme Kompiliert. Leider kein Erfolg.&nbsp;
