# Erweitertes Menü - index.tpl Template-Datei bearbeiten

**URL:** https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108
**Category:** Themes & Design
**Created:** [1. Februar 2016 um 12:55 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108 "2016-02-01T12:55:52Z")
**Posts on this page:** 8
**Page:** 2

<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: [18. Februar 2016 um 08:32 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/21 "2016-02-18T08:32:27Z")

</div>

Bin nicht sicher, glaube aber das du noch den oberen Part { file…} entfernen musst. Probier&nbsp;mal aus. Melde mich später muss jetzt Geld verdienen.

---

<div class="post-metadata">

### Author: ![MLmake](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@MLmake](https://forum.shopware.com/u/MLmake)
#### Post date: [18. Februar 2016 um 08:35 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/22 "2016-02-18T08:35:10Z")

</div>

ich teste…danke schon mal

&nbsp;

---

<div class="post-metadata">

### Author: ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)
#### Post date: [18. Februar 2016 um 08:41 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/23 "2016-02-18T08:41:25Z")

</div>

> [@MLmake schrieb:](https://forum.shopware.com/profile/23090/MLmake "MLmake")
> 
> ja…/themes/Frontend/Meintheme/frontend/AdvancedMenu/index.tpl
> 
> mit dem Inhalt:
> 
> {file=„parent:frontend/advanced\_menu/index.tpl“}
> 
> &nbsp;&nbsp;&nbsp; {block name=„frontend\_advanced\_menu\_outer“}  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {include file=„frontend/advanced\_menu/index.tpl“}  
> &nbsp;&nbsp;&nbsp; {/block}
> 
> mit&nbsp;extends wie auch ohne extends&nbsp;getestet…

Hallo,

am besten du arbeitest dir einmal die Doku dazu durch: [Getting started with Shopware templating](https://developers.shopware.com/designers-guide/getting-started/).

Wenn du von einem anderen Theme die Blöcke etc. erben möchtest, musst du definitiv:

```
{extends file="parent:frontend/advanced_menu/index.tpl"}

```

verwenden. Wenn du extends weglässt, kannst du auch gleich die ganze Zeile weglassen und den kompletten Inhalt in die Datei reinkopieren - das wäre aber nicht wirklich eine updatesichere Variante.

Beste Grüße

Sebastian

---

<div class="post-metadata">

### Author: ![inonyman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@inonyman](https://forum.shopware.com/u/inonyman)
#### Post date: [18. Februar 2016 um 08:47 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/24 "2016-02-18T08:47:50Z")

</div>

Hallo,

wie Sebastian und auch bereits schon Andere geschrieben haben, muss die erste Zeile wie folgt lauten:

```
{extends file="parent:frontend/advanced_menu/index.tpl"}

```

Dafür musst Du natürlich in deinem Theme den Ordner “advanced\_menu” mit dem Inhalt “index.tpl” anlegen!

_\MEINTHEME\frontend\advanced\_menu\index.tpl_

Ich hatte aber in einem anderen Beitrag gelesen, dass man das Plugin deinstallieren und wieder installieren soll. Möglicherweise musst du das auch noch machen!

Gruß

---

<div class="post-metadata">

### Author: ![MLmake](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@MLmake](https://forum.shopware.com/u/MLmake)
#### Post date: [18. Februar 2016 um 08:49 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/25 "2016-02-18T08:49:42Z")

</div>

Hallo Sebastian,

Danke für den Link, ich werde mich da auch mal durcharbeiten, sieht mir auf den ersten Blick vertraut aus.

ich habe es nur mal ohne {extends} getestet ob es funktioniert, ich habe es wieder drin und versuche immer updatesicher zu bleiben. Funktioniert aber weder mit noch ohne…

Gruß

Jan

&nbsp;

---

<div class="post-metadata">

### Author: ![MiStahmann](https://avatars.discourse-cdn.com/v4/letter/m/8dc957/32.png) [@MiStahmann](https://forum.shopware.com/u/MiStahmann)
#### Post date: [18. Februar 2016 um 08:52 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/26 "2016-02-18T08:52:58Z")

</div>

Du solltest immer nur die Dateien in deinem Theme aufnehmen, in denen Du Veränderungen vornehmen möchtest.

bei uns sieht es so aus:

themes/Frontend/THEMENAME/advanced\_menu/index.tpl

Da wir auch außerhalb der Blöcke Änderungen vorgenommen haben, haben wir in diesem Fall das komplette Template kopiert und das _extends_ weggelassen. Somit wird das Original komplett überschrieben. Vielleicht hast Du ja auch Änderungen außerhalb von den Blocks vor - die würden mit dem extends nicht übernommen werden.

Bei `{extends file="parent:frontend/advanced_menu/index.tpl"} `werden nur die Inhalte der entsprechenden Blocks wie {block name=“frontend\_plugins\_advanced\_menu\_list”} überschrieben

[&nbsp;https://developers.shopware.com/designers-guide/getting-started/#template-blocks](https://developers.shopware.com/designers-guide/getting-started/#template-blocks)

Vielleicht liegt da der Fehler, den Du suchst.

Probiere doch mal z.B. dem Block hier eine Klasse hinzuzufügen um zu sehen, ob sie im Quelltext zu finden ist.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {block name=“frontend\_plugins\_advanced\_menu\_button\_close”}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {/block}

&nbsp;

Viel Erfolg

&nbsp;

Michael

---

<div class="post-metadata">

### Author: ![MLmake](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@MLmake](https://forum.shopware.com/u/MLmake)
#### Post date: [18. Februar 2016 um 08:55 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/27 "2016-02-18T08:55:22Z")

</div>

Hallo Inonyman,

genauso habe ich es, auch das Plugin komplett neu installiert. Nix.

Gruß

Jan

&nbsp;

---

<div class="post-metadata">

### Author: ![inonyman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@inonyman](https://forum.shopware.com/u/inonyman)
#### Post date: [18. Februar 2016 um 08:59 UTC](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108/28 "2016-02-18T08:59:03Z")

</div>

Also gehe mal vor wie Michael das beschrieben hat und fang einfach mal ganz neu an. Füge in deinem Ordner “advanced\_menu” NUR die “index.tpl” Datei mit folgendem Inhalt ein:

```
{extends file="parent:frontend/advanced_menu/index.tpl"}

{block name="frontend_plugins_advanced_menu_button_category"}{/block}

```

Das ganze speichern, kompilieren, cache leeren usw.

Nun müsste die Kategorie bei Deinem Menü nicht mehr angezeigt werden.

Gruß

inonyman

[Vorherige Seite](https://forum.shopware.com/t/erweitertes-menu-index-tpl-template-datei-bearbeiten/34108.md?page=1)
