# Vererbungssystem von Templates richtig verstanden?

**URL:** <https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [20. Mai 2015 um 17:06 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442 "2015-05-20T17:06:40Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Darius85](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@Darius85](https://forum.shopware.com/u/Darius85)\
**Post date:** [20. Mai 2015 um 17:06 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/1 "2015-05-20T17:06:40Z")

</div>

Hallo, ich bin mir nicht sicher ob ich die Erklärung zum Vererbungssystem in Shopware richtig verstehe, hier was ich verstanden habe: Das Master-Template unter shopware/templates/\_default/frontend/\_resources/styles/emotion.css darf nicht bearbeitet werden Das Master-Template unter shopware/templates/\_emotion/frontend/\_resources/styles/emotion.css darf bearbeitet werden, damit durch diese Anpassungen beispielsweise das Template emotion\_green angepasst werden kann. Hab ich das so richtig verstanden? Gruß Darius

---

<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:** [20. Mai 2015 um 18:38 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/2 "2015-05-20T18:38:03Z")

</div>

Willst du noch auf Shopware 4 setzen ? Bzgl. der Sturktur: Wenn du Änderungen machst, erstelle immer dein eigenes Theme. Bei dem Emotion legst du also einen neuen Ordner emotion\_deintemplate an. Dieses erbt dann vom \_emotion Template welches wiederum vom default erbt.

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [20. Mai 2015 um 18:42 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/3 "2015-05-20T18:42:58Z")

</div>

Hi, ja - wie kayyy schon schreibt, immer eigenes Template anlegen. Man kann es sich eigentlich ganz einfach merken: Nie Dateien die Shopware ausliefert ändern! Immer eigene Dateien erzeugen! 🙂 Sebastian

---

<div class="post-metadata">

**Author:** ![Darius85](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@Darius85](https://forum.shopware.com/u/Darius85)\
**Post date:** [20. Mai 2015 um 18:48 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/4 "2015-05-20T18:48:30Z")

</div>

[quote=„kayyy“]Willst du noch auf Shopware 4 setzen ? Bzgl. der Sturktur: Wenn du Änderungen machst, erstelle immer dein eigenes Theme. Bei dem Emotion legst du also einen neuen Ordner emotion\_deintemplate an. Dieses erbt dann vom \_emotion Template welches wiederum vom default erbt.[/quote] darf man jetzt die beiden emotion.css Dateien in den mMster-Template Verzeichnissen bearbeiten oder nicht? sehe ich es richtig das das eigene emotion\_deintemplatename immer quasi ‚dominant‘ ist, also wenn dort angaben sind die in den beiden Master-Templates auch hinterlegt sind, die aus emotion\_deintemplatename berücksichtigt wird?

---

<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:** [20. Mai 2015 um 18:53 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/5 "2015-05-20T18:53:14Z")

</div>

[quote=„Darius85“][quote=„kayyy“]Willst du noch auf Shopware 4 setzen ? Bzgl. der Sturktur: Wenn du Änderungen machst, erstelle immer dein eigenes Theme. Bei dem Emotion legst du also einen neuen Ordner emotion\_deintemplate an. Dieses erbt dann vom \_emotion Template welches wiederum vom default erbt.[/quote] darf man jetzt die beiden emotion.css Dateien in den mMster-Template Verzeichnissen bearbeiten oder nicht? sehe ich es richtig das das eigene emotion\_deintemplatename immer quasi ‚dominant‘ ist, also wenn dort angaben sind die in den beiden Master-Templates auch hinterlegt sind, die aus emotion\_deintemplatename berücksichtigt wird?[/quote] Wie Sebastian bereits geschrieben hat: [quote=„Sebastian“]Nie Dateien die Shopware ausliefert ändern! Immer eigene Dateien erzeugen![/quote] Du erstellst deine eigene css und überschreibst die Core css. Ja genau - das default ist praktisch das baby - das emotion das kind und du bist mit deinem eigenen Template der Daddy :x Deine Anweisungen überschreiben alle anderen.

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [20. Mai 2015 um 18:56 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/6 "2015-05-20T18:56:07Z")

</div>

Hi nochmal, hier auch der passende Schnelleinstieg für die alte Templatebasis [http://wiki.shopware.com/Schnelleinstie … 6\_486.html](http://wiki.shopware.com/Schnelleinstieg-Template-Tutorial-4.0%5C_detail%5C_876%5C_486.html) und die gesamte Templatedokumentation [http://wiki.shopware.com/Templatedokume … 6\_486.html](http://wiki.shopware.com/Templatedokumentation-fuer-Shopware-4.0%5C_detail%5C_916%5C_486.html) Sebastian

---

<div class="post-metadata">

**Author:** ![Darius85](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@Darius85](https://forum.shopware.com/u/Darius85)\
**Post date:** [21. Mai 2015 um 03:03 UTC](https://forum.shopware.com/t/vererbungssystem-von-templates-richtig-verstanden/27442/7 "2015-05-21T03:03:46Z")

</div>

Hallo Sebastian, danke, aber wenn ich mir die komplette Dokumentation für Shopware 4 durchlese, weiß ich immernoch nicht wie ich bei der Kategorie-Leiste die Farbe ändern kann oder die Schwarzfärbung dort wo man in der Kategorie-Leiste mit der Maus draufgeht weg bekomme. Ich kann zwar in die Master-Template Dateien schauen und versuchen nachdem ich beispielsweise colors.css heruntergeladen habe (natürlich ohne es von dort zu entfernen oder zu verändern) dieses teilweise verändert im emotion\_eigenestemplate wieder hochladen. Aber ich nehme stark an, das ich mich in CSS und vielleicht auch andere Dinge einlesen müsste, oder was wäre dafür nötig um fundiert weiterzukommen? Hat jemand vielleicht ein paar entsprechende Links oder Empfehlungen? Gruß Darius
