# Template-Vererbung: Plugins vs. Themes =&gt; genaue Logik?

**URL:** https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060
**Category:** Themes & Design
**Created:** [2. Oktober 2015 um 10:52 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060 "2015-10-02T10:52:21Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![stefan0](https://avatars.discourse-cdn.com/v4/letter/s/a3d4f5/32.png) [@stefan0](https://forum.shopware.com/u/stefan0)
#### Post date: [2. Oktober 2015 um 10:52 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/1 "2015-10-02T10:52:21Z")

</div>

Hallo zusammen, irgenwie werde ich bei Shopware5 nicht schlau wie die Reihenfolge des Template-Ladens bei Vererbungen genau aussihet und wie das mit Plugin-Styling aussieht. Ich hab ein eigenes Theme, abgeleitet von Responsive - soweit alles gut. Ich verwende auch eigene Plugins (unter Local/…) die Templates in diesen Plugins werden nach denen des Themes geladen - aber mir kommt vor nicht immer - je nachdem wie die Caches gelöscht werden, hab ich ab und zu den Stand vom Theme, statt dem vom Plugin. Bei Community-Plugins hab ichs geschafft einige der Plugin-Templates zu überschreiben, indem ich den selben Pfad in meinem Theme angegeben habe - hier versteh ich aber auch nicht wie das sein kann, das heisst Theme-Templats gewinnen gegenüber von Community-Plugin Templates? Das hiesse dann für mich in der Reihenfolge Bare =\> Responsive =\> Community-Plugins =\> eigenes Theme =\> Local-Plugins Das muss eigentlich merkwürdige Nebenwirkungen in bestimmten Fällen auslösen? Kann diese Logik so sein? Gibt es irgendwo eine definierte Reihenfolge? Grüße, Stefan

---

<div class="post-metadata">

### Author: ![hec](https://avatars.discourse-cdn.com/v4/letter/h/e274bd/32.png) [@hec](https://forum.shopware.com/u/hec)
#### Post date: [2. Oktober 2015 um 11:24 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/2 "2015-10-02T11:24:09Z")

</div>

Hi, siehe [allgemein-f98/faq-haufig-gestellte-fragen-shopware-5-t26322.html#p115849](http://forum.shopware.com/allgemein-f98/faq-haufig-gestellte-fragen-shopware-5-t26322.html#p115849) Grüße, Sven

---

<div class="post-metadata">

### Author: ![stefan0](https://avatars.discourse-cdn.com/v4/letter/s/a3d4f5/32.png) [@stefan0](https://forum.shopware.com/u/stefan0)
#### Post date: [5. Oktober 2015 um 10:15 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/3 "2015-10-05T10:15:15Z")

</div>

Hi, danke für die Antwort. Ich bin allerdings auf der Suche nach der Logik für Template-Anpassungen, also die Vererbung in dern .tpl Dateien - weiss da jemand wie da die genaue Reihenfolge ist? Danke! Stefan

---

<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: [5. Oktober 2015 um 14:26 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/4 "2015-10-05T14:26:40Z")

</div>

Hallo, die Reihenfolge in Shopware 5 sieht wie folgt aus: Bare \> Responsive \> Plugins \> MeinTheme Du kannst also in deinem Template alle Plugins überschreiben. Solltest du Dateien überschreiben die ein Plugin erweitert, musst du die Anpassungen des Plugins in dein Template übernehmen. Grüße Moritz

---

<div class="post-metadata">

### Author: ![ksk](https://avatars.discourse-cdn.com/v4/letter/k/ac8455/32.png) [@ksk](https://forum.shopware.com/u/ksk)
#### Post date: [6. Oktober 2015 um 14:41 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/5 "2015-10-06T14:41:27Z")

</div>

Hallo! Ich habe gerade auch so ein Problem mit den Theme-Overrides. Habe das Theme “Uni” gekauft, welches 2 Templates beinhaltet. Template 1 baut auf “emotion” auf und der Override wird unter “/templates/\_tabten\_local/frontend/…” abgelegt. Der funktioniert auch! Template 2 ist ein Shopware 5 Theme - wie mach ich hier nun ein Override. Habe schon folgendes versucht: - “/themes/Frontend/TabtenTemplateUni/frontend/…” - “/templates/\_theme\_local/frontend/…” - “/templates/\_theme/frontend/…” Gruß Benny

---

<div class="post-metadata">

### Author: ![Mario\_Fehr](https://avatars.discourse-cdn.com/v4/letter/m/7ab992/32.png) [@Mario\_Fehr](https://forum.shopware.com/u/Mario_Fehr)
#### Post date: [6. Oktober 2015 um 16:00 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/6 "2015-10-06T16:00:55Z")

</div>

Hallo, du erstellst einfach ein neues Theme und gibt bei Ableitung das Uni Theme von Shopware 5 und bei Name einen Namen(so heißt dann auch der Theme-Ordner) an.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/8/8f341bcb166a8d48c1b11db718f6acf9f081d88d.png) und du findest dein Theme dann unter /themes/Frontend/„dein Theme-Ordner“

---

<div class="post-metadata">

### Author: ![ksk](https://avatars.discourse-cdn.com/v4/letter/k/ac8455/32.png) [@ksk](https://forum.shopware.com/u/ksk)
#### Post date: [6. Oktober 2015 um 16:13 UTC](https://forum.shopware.com/t/template-vererbung-plugins-vs-themes-gt-genaue-logik/31060/7 "2015-10-06T16:13:46Z")

</div>

Hallo Herr Fehr, so einfach kann es sein. Vielen Dank! Das kannte ich noch gar nicht. :thumbup:
