# Korrekt ableiten bei gekauftem Theme

**URL:** <https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950>\
**Category:** Themes & Design\
**Created:** [24. Oktober 2018 um 08:53 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950 "2018-10-24T08:53:57Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 08:53 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/1 "2018-10-24T08:53:57Z")

</div>

Guten Morgen,

ich würde gerne kleine Änderungen im Template vornehmen.

Das Tutorial [https://community.shopware.com/Tutorial-%C3%84nderungen-am-Template-vornehmen\_detail\_1963.html](https://community.shopware.com/Tutorial-%C3%84nderungen-am-Template-vornehmen_detail_1963.html) habe ich mir durchgelesen.

Es heißt dort, Änderungen müssen immer im eigenen Theme abgeleitet werden.

Wir setzen ein gekauftes Theme ein, welches von Responsive ableitet.

Also Bare --\> Responsive --\> gekauftes Theme.

Ein viertes „eigenes“ Theme, kann ich aber in der Kette gar nicht ansiedeln.

Das gekaufte Theme wird ebenfalls regelmäßig vom Hersteller aktualisiert und ist somit auch nicht Update sicher.

Wie mache ich denn in dieser Konstellation richtigerweise meine Templateanpassungen?

&nbsp;

Vielen Dank schon mal im Voraus.

Beste Grüße

Mathias

&nbsp;

Wir setzen aktuell Shopware 5.4.6 ein.

---

<div class="post-metadata">

**Author:** ![christiantrade](https://avatars.discourse-cdn.com/v4/letter/c/c4cdca/32.png) [@christiantrade](https://forum.shopware.com/u/christiantrade)\
**Post date:** [24. Oktober 2018 um 09:44 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/2 "2018-10-24T09:44:27Z")

</div>

Dein eigenes Theme erbt ja von dem gekauften Theme. Daher ist es auch updatesicher.

Natürlich musst du ggf. anpassen, wenn bspw. Smarty Blöcke weg fallen oder dergleichen, aber das sollte eigentlich nich so häufig passieren. Ist halt prinzipiell dasselbe wie beim Responsive Theme.

---

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 10:03 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/3 "2018-10-24T10:03:51Z")

</div>

Danke für Deine Antwort,

ich kann aber mein eigenes Theme gar nicht aktivieren, ohne das gekaufte zu deaktivieren oder ist es nicht erforderlich, dass das Theme aktiviert ist?

Ich glaube, ich verstehe die Zusammenhänge dort noch nicht richtig.

In unserem Theme Manager sieht das wie folgt aus.

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/d/d06cdbed8527ae876e5464b5124b0fb95bace5dd.jpeg)

Und wenn ich jetzt das eigene Layout aktiv setze, wird Horizon nicht mehr verwendet…

Wie soll ich denn “eigenes Layout” von “Horizon” ableiten? Was übersehe ich?

&nbsp;

Viele Grüße

Mathias

---

<div class="post-metadata">

**Author:** ![christiantrade](https://avatars.discourse-cdn.com/v4/letter/c/c4cdca/32.png) [@christiantrade](https://forum.shopware.com/u/christiantrade)\
**Post date:** [24. Oktober 2018 um 12:28 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/4 "2018-10-24T12:28:27Z")

</div>

Wenn du oben auf “Theme erstellen” klickst, kannst du das Theme auswählen, wovon abgeleitet werden soll.

Da wählst du dann das Horizon Theme aus - Denn davon möchtest du ja ableiten.

Nachdem dein Theme angelegt ist, klickst du es an und dann rechts auf “Theme zuweisen”. Damit ist dein Theme aktiv. Das Horizon ist nicht direkt aktiv, aber praktisch im Hintergrund - Da du ja davon ableitest. Dein eigenes Theme ist also praktisch dann das Horizon Theme, worin du deine Änderungen updatesicher&nbsp;vornimmst. Niemals Dateien direkt in irgendwelchen Core Themes ändern. Bei einen Update sind dann all deine Änderungen wieder weg. Daher legt man hierzu ein eigenes Theme an, welches vom Hauptheme ableitet.

Prinzipiell ist die Ableitung dann:&nbsp;\_ **Bare -\> Responsive -\> Horizon -\> DeinTheme** \_

---

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 13:25 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/5 "2018-10-24T13:25:07Z")

</div>

Hallo Christiantrade,

danke für die Erklärung. Genau so habe ich es gemacht. Aber es funktioniert nicht. Ich habe auch nochmal bei Horizon nachgelesen. Es wird explizit beschrieben, dass es auf diese Art und Weise Updatesicher erweitert werden kann.

Ich werde mal den Support anfragen, scheint ja was mit dem Theme selbst zu sein.

Danke erstmal. Sobald ich eine Lösung habe teile ich diese hier mit.

&nbsp;

Beste Grüße

Mathias

---

<div class="post-metadata">

**Author:** ![christiantrade](https://avatars.discourse-cdn.com/v4/letter/c/c4cdca/32.png) [@christiantrade](https://forum.shopware.com/u/christiantrade)\
**Post date:** [24. Oktober 2018 um 13:31 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/6 "2018-10-24T13:31:12Z")

</div>

Verstehe dein Problem nicht.

Du musst doch einfach nur dein eigenes Theme zuweisen/aktivieren und fertig?

Was genau funktioniert denn nicht?

---

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 14:38 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/7 "2018-10-24T14:38:39Z")

</div>

Ohne eigenes, abgeleitetes Theme:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6972d6ddcdf9750d8720a8f51a9fa8a1197987f2.png)

sieht der Shop so aus:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/b/b7bb4454f33892e4b9bd07d47befe36029d4a2e4.png)

&nbsp;

&nbsp;

Mit abgeleitetem Theme:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/1/1a3fa9b5b93c5a8d57686fbdd3d1c894ea109133.png)

sieht er so aus:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/2761ddd5a2e06f3c24ee0ab5fcefe4afef4fc6d0.png)

&nbsp;

&nbsp;

Das ist semioptimal und ich weiß nicht warum das so ist.

Müsste Shopware nicht das Horizon anwenden und nur meine Änderungen aus den Verzeichnissen des neuen Themes „integrieren“?

&nbsp;

Viele Grüße

Mathias

---

<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:** [24. Oktober 2018 um 14:49 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/8 "2018-10-24T14:49:18Z")

</div>

Die Farb-Einstellungen usw. die in der Theme-Konfiguration hinterlegt werden, werden nicht vererbt. Die Einstellungen musst du direkt an deinem Theme vornehmen - wie bspw. Logo hinterlegen.

---

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 15:03 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/9 "2018-10-24T15:03:02Z")

</div>

OK,

was wird denn dann vererbt?

---

<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:** [24. Oktober 2018 um 15:13 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/10 "2018-10-24T15:13:28Z")

</div>

Die Struktur des Themes - also die Template-Anpassungen, Javascript und CSS/Less.

---

<div class="post-metadata">

**Author:** ![christiantrade](https://avatars.discourse-cdn.com/v4/letter/c/c4cdca/32.png) [@christiantrade](https://forum.shopware.com/u/christiantrade)\
**Post date:** [24. Oktober 2018 um 15:34 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/11 "2018-10-24T15:34:33Z")

</div>

Evtl. hat das Theme auch eine Konfigurations Vorlage, womit du direkt die ganzen Werte per Klick hinterlegen kannst. Wenn du das Theme öffnest ist unten links im Fenster der Button „Konfigurationsvorlagen“. Da gibt es dann Vorlagen für Das Reponsive Theme, Bare und - sofern dein gekauftes Theme auch hat - eine Konfigurations Vorlage für dein Theme. Einfach auswählen, laden, speichern, Theme zuweisen - feddisch.

---

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 16:59 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/12 "2018-10-24T16:59:46Z")

</div>

Vielen Dank, für Deine Hilfe.

Es hat Konfigurationsvorlagen, allerdings haben wir die nicht verwendet, sondern selber konfiguriert. Schön wäre, wenn man die Vorlagen exportieren könnte.

Ich werd mir mal die DB ansehen. Dort sind wahrscheinlich alle Konfigurationen in einer Tabelle hinterlegt. Eventuell kann man das so auf das neue Theme übertragen.

Beste Grüße

&nbsp;

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [24. Oktober 2018 um 17:03 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/13 "2018-10-24T17:03:53Z")

</div>

Dazu gibt es ein Plugin vom simkli&nbsp;mal im Forum suchen.

…schon gefunden:  
[https://forum.shopware.com/discussion/comment/224509/](https://forum.shopware.com/discussion/comment/224509/)

Aber ist es nicht eh schon im Core???&nbsp;Edit: Wohl noch nicht…

Macht ja auch Sinn, dass das nicht vererbt wird. Weitere Shops - Sub-Shops - können ja auch das Theme verwenden, aber mit eigenen Einstellungen - da wäre „vererben“ ja eher vom Nachteil&nbsp; ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")

---

<div class="post-metadata">

**Author:** ![jrook](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@jrook](https://forum.shopware.com/u/jrook)\
**Post date:** [24. Oktober 2018 um 17:32 UTC](https://forum.shopware.com/t/korrekt-ableiten-bei-gekauftem-theme/55950/14 "2018-10-24T17:32:36Z")

</div>

@sonic‍

Hervorragend! Mega!

Vielen Dank an alle für die schnelle und kompetente Hilfe und Erklärung.

&nbsp;

Beste Grüße

Mathias
