# Wie nutzbare Kopie von \_emotion erstellen ?

**URL:** <https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602>\
**Category:** Shopware 3.5\
**Tags:** resolved-topics\
**Created:** [17. September 2013 um 14:02 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602 "2013-09-17T14:02:37Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![kinemore](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kinemore](https://forum.shopware.com/u/kinemore)\
**Post date:** [17. September 2013 um 14:02 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/1 "2013-09-17T14:02:37Z")

</div>

Hallo, leider war es für die Erstellung meines Templates (relativ großes Logo im header) notwendig Änderungen in \_emotion und emotion\_test durch zu führen. Wie erstelle ich eine nutzbare „kopie“ von \_emotion + emotion\_test die nicht durch kommende UpDates in „Gefahr“ gebracht wird ? Ein einfaches kopieren und umbenennen schließe ich schon einmal aus. Leider sind meine Kenntnisse und Fähigkeiten recht beschränkt … :wtf: Vielen Dank im Voraus !

---

<div class="post-metadata">

**Author:** ![aaroniker](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aaroniker](https://forum.shopware.com/u/aaroniker)\
**Post date:** [17. September 2013 um 14:06 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/2 "2013-09-17T14:06:53Z")

</div>

Wieso schließt du ein einfach kopieren und umbenennen aus ? Sollte reichen

---

<div class="post-metadata">

**Author:** ![kinemore](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kinemore](https://forum.shopware.com/u/kinemore)\
**Post date:** [17. September 2013 um 14:40 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/3 "2013-09-17T14:40:50Z")

</div>

welche dateien wären denn alles um zu benennen: \_emotion -\> \_emotion2 emotion\_test -\> emotion2\_test Wie sieht denn mit den ganzen Dateinamen/Verweisen aus ?

---

<div class="post-metadata">

**Author:** ![aaroniker](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aaroniker](https://forum.shopware.com/u/aaroniker)\
**Post date:** [17. September 2013 um 14:52 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/4 "2013-09-17T14:52:22Z")

</div>

es müsste reichen, wenn du z.B. nur “emotion\_orange” kopiert und umbenennst wie z.B. die CSS Dateien eingebunden werden siehst du in frontend/index/header.tpl Die einzelnen Templatedateien werden eingebunden, wenn sie vorhanden sind (denke ich jedenfalls, beschäftige mich seit gestern mit Shopware), andernfalls werden die aus dem Ordner \_default genommen

---

<div class="post-metadata">

**Author:** ![keksterrrrr](https://avatars.discourse-cdn.com/v4/letter/k/45deac/32.png) [@keksterrrrr](https://forum.shopware.com/u/keksterrrrr)\
**Post date:** [17. September 2013 um 15:31 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/5 "2013-09-17T15:31:19Z")

</div>

Bist du dir sicher, dass Du Änderungen direkt im emotion Template machen musst?! Ich bezweifle das stark… Zeig doch mal was du gemacht hast / machen musstest. Gruß

---

<div class="post-metadata">

**Author:** ![kinemore](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kinemore](https://forum.shopware.com/u/kinemore)\
**Post date:** [17. September 2013 um 15:45 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/6 "2013-09-17T15:45:39Z")

</div>

Die Änderung waren leider direkt im \_emotion nötig. Da ich nur dort die Größen für ein 180px hohes Firmen-Logo (original emotion.css - Zeile 580) anpassen konnte.

---

<div class="post-metadata">

**Author:** ![ratzinger](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ratzinger/32/15949_2.png) [@ratzinger](https://forum.shopware.com/u/ratzinger)\
**Post date:** [17. September 2013 um 18:17 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/7 "2013-09-17T18:17:31Z")

</div>

das ist so nicht richtig. du hättest nur von anfang an ein eigenes template anlegen müssen. da kannst du immer alle änderungen durchführen. sobald du in \_emotion was änderst ist deine version nicht mehr updatefähig. hier ist alles erklärt: [http://wiki.shopware.de/Schnelleinstieg … l\_876.html](http://wiki.shopware.de/Schnelleinstieg-Template-Tutorial-4.0%5C_detail%5C_876.html)

---

<div class="post-metadata">

**Author:** ![kinemore](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kinemore](https://forum.shopware.com/u/kinemore)\
**Post date:** [17. September 2013 um 19:32 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/8 "2013-09-17T19:32:55Z")

</div>

Da ich mit dem \_emotion-Template grundlegend zu frieden bin, wollte ich mir die Mühe mit einem neuen Template ersparen. Besonders da die einzig große Anpassungen ein größeres Logo ist. Besteht denn nicht die Möglichkeit aus meinem modifizierten \_emotion + emotion\_test ein eigenständiges Template zu machen ? … also ein einfaches Kopieren und Ändern der Ordnernamen hat nicht zu dem gewünschten Ergebnis geführt.

---

<div class="post-metadata">

**Author:** ![mmmichael](https://avatars.discourse-cdn.com/v4/letter/m/ac91a4/32.png) [@mmmichael](https://forum.shopware.com/u/mmmichael)\
**Post date:** [17. September 2013 um 20:47 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/9 "2013-09-17T20:47:59Z")

</div>

[quote=“kinemore”]Da ich mit dem \_emotion-Template grundlegend zu frieden bin, wollte ich mir die Mühe mit einem neuen Template ersparen. Besonders da die einzig große Anpassungen ein größeres Logo ist.[/quote] Du solltest Dir mal das Vererbungskonzept von Shopware angucken … genau für solche Fälle wurde das doch entwickelt.

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [17. September 2013 um 22:26 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/10 "2013-09-17T22:26:13Z")

</div>

[quote=„kinemore“] Besteht denn nicht die Möglichkeit aus meinem modifizierten \_emotion + emotion\_test ein eigenständiges Template zu machen ? … also ein einfaches Kopieren und Ändern der Ordnernamen hat nicht zu dem gewünschten Ergebnis geführt.[/quote] Verstehe ich richtig, dass die Änderungen sowohl im „\_emotion“ als auch im „emotion\_test“ Template gemacht wurden UND das ausgewählte Template das „emotion\_test“ ist? Wenn ja, würde ich einfach das „\_emotion“ Template in ein anderes Template kopieren (etwa „emotion\_test2“), dann das Template „emotion\_test“ ebenfalls in „emotion\_test2“ und anschließend das „\_emotion“ Template mit der sauberen Kopie überschreiben. Danach kann man, wenn man möchte, die überflüssigen Ordner aus „emotion\_test2“ löschen.

---

<div class="post-metadata">

**Author:** ![artelier](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@artelier](https://forum.shopware.com/u/artelier)\
**Post date:** [17. September 2013 um 22:52 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/11 "2013-09-17T22:52:39Z")

</div>

[quote=„waldicom“][quote=„kinemore“] Besteht denn nicht die Möglichkeit aus meinem modifizierten \_emotion + emotion\_test ein eigenständiges Template zu machen ? … also ein einfaches Kopieren und Ändern der Ordnernamen hat nicht zu dem gewünschten Ergebnis geführt.[/quote] Verstehe ich richtig, dass die Änderungen sowohl im „\_emotion“ als auch im „emotion\_test“ Template gemacht wurden UND das ausgewählte Template das „emotion\_test“ ist? Wenn ja, würde ich einfach das „\_emotion“ Template in ein anderes Template kopieren (etwa „emotion\_test2“), dann das Template „emotion\_test“ ebenfalls in „emotion\_test2“ und anschließend das „\_emotion“ Template mit der sauberen Kopie überschreiben. Danach kann man, wenn man möchte, die überflüssigen Ordner aus „emotion\_test2“ löschen.[/quote] Das geht aber nur wenn du Änderungen immer nur in einer Datei gemacht hast die zum jeweiligen Template gehört. Hast du zum Beispiel den Block für den Header im \_emotion und den Block Footer in emotion\_test jeweils in den index.tpl Datein der beiden Ordner geändert funktioniert das mit dem kopieren nicht mehr.

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [17. September 2013 um 22:55 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/12 "2013-09-17T22:55:21Z")

</div>

[quote=“artelier”] Das geht aber nur wenn du Änderungen immer nur in einer Datei gemacht hast die zum jeweiligen Template gehört. Hast du zum Beispiel den Block für den Header im \_emotion und den Block Footer in emotion\_test jeweils in den index.tpl Datein der beiden Ordner geändert funktioniert das mit dem kopieren nicht mehr.[/quote] Haste völlig Recht. In diesem Fall kommt man nicht drum herum die Dateien zu mergen. Ob die Änderungen wriklich in einer Datei gemacht wurden - das muss der Topicstarter uns verraten.

---

<div class="post-metadata">

**Author:** ![kinemore](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kinemore](https://forum.shopware.com/u/kinemore)\
**Post date:** [18. September 2013 um 06:47 UTC](https://forum.shopware.com/t/wie-nutzbare-kopie-von-emotion-erstellen/15602/13 "2013-09-18T06:47:25Z")

</div>

Guten Morgen, nach längerem Überlegen und dank der vielen nützlichen Tipps habe ich folgende Lösung gefunden, welche auch update-sicher sein sollte. Da alle notwendigen Änderungen in der emotion.css gemacht wurden, habe ich diese einfach komplett in meine emotion\_test.css integriert. Anschließend alle benötigten Grafiken nach emotion\_test/frontend/\_resource/images kopiert. Nachdem ich damit fertig war habe ich das angepaßte \_emotion-Template durch ein “unberührtes” ersetzt. VIELEN Dank für die Hilfe bzw. die Denkanstöße.
