# Gekauftes Template update sicher anpassen

**URL:** <https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [31. Oktober 2014 um 14:59 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304 "2014-10-31T14:59:18Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![berlin-web-agency](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/berlin-web-agency/32/13996_2.png) [@berlin-web-agency](https://forum.shopware.com/u/berlin-web-agency)\
**Post date:** [31. Oktober 2014 um 14:59 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/1 "2014-10-31T14:59:18Z")

</div>

Hallo, haben ein Template gekauft, welches im Plugin ordner liegt. Würden gerne einige Anpassungen vornehmen, jedoch ohne das Plugin bzw. Template anzufassen. In der Doku steht, man muss mit \_local arbeiten um quasie das Template zu überschreiben. Folgendes haben wir versucht um z.B. das header.tpl anzupassen: original: engine/Shopware/Plugins/Community/Frontend/PixelTemplateRes2/Views/frontend/index/header.tpl engine/Shopware/Plugins/Community/Frontend/PixelTemplateRes2/Views/frontend/index/header.tpl\_local engine/Shopware/Plugins/Community/Frontend/PixelTemplateRes2\_local/Views/frontend/index/header.tpl beides ohne erfolg. Hat jemand einen Tipp ? muss in der config noch was angepasst werden, oder geht das generell nicht bei gekauften Templates?

---

<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:** [31. Oktober 2014 um 15:07 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/2 "2014-10-31T15:07:34Z")

</div>

Du musst die entsprechenden Templates wie du ja schon gesagt hast im \_local Verzeichnis anlegen. Im Teplate Verzeichnis hast du einen Ordner „\_local“. Hierrein kommt dann die Struktur /frontend/index/header.tpl Der komplette Pfad wäre demnach ShopwareRoot/templates/\_local/frontend/index/header.tpl

---

<div class="post-metadata">

**Author:** ![berlin-web-agency](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/berlin-web-agency/32/13996_2.png) [@berlin-web-agency](https://forum.shopware.com/u/berlin-web-agency)\
**Post date:** [9. November 2014 um 20:02 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/3 "2014-11-09T20:02:47Z")

</div>

Nun vielen Dank, aber auch das funktioneirt leider nicht… Kann es sein, dass es nicht geht, weil das Template gekauft ist und im Pluginsordner liegt ?

---

<div class="post-metadata">

**Author:** ![crobon](https://avatars.discourse-cdn.com/v4/letter/c/e95f7d/32.png) [@crobon](https://forum.shopware.com/u/crobon)\
**Post date:** [11. November 2014 um 15:12 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/4 "2014-11-11T15:12:58Z")

</div>

Das würde mich auch mal interessieren da ich an dem gleichen Punkt stehe. Gibt es irgendwo eine Doku die den Umgang genau erklärt mit gekauften Plugins/Templates?

---

<div class="post-metadata">

**Author:** ![Ruben\_Theerkorn](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@Ruben\_Theerkorn](https://forum.shopware.com/u/Ruben_Theerkorn)\
**Post date:** [11. November 2014 um 18:42 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/5 "2014-11-11T18:42:42Z")

</div>

\_emotion\_local sollte der korrekte Ordner sein. Hier kann dann dieselbe Verz. Struktur benutzt werden, wie auch bei allen anderen Template Ordnern.

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [15. Dezember 2014 um 12:00 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/6 "2014-12-15T12:00:02Z")

</div>

auch ich habe dieses Problem. Ich habe die Ordner “frontend/\_ressources/styles” und “frontend/index” im “templates/\_local”-Ordner angelegt-\> funktioniert nicht. Und dann im Ordner “templates/emotion\_locals” doch auch da funktionieren meine CSS-Änderungen nicht. Hat jemand einen Tipp was falsch ist? Vielen Dank nadja

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [15. Dezember 2014 um 15:30 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/7 "2014-12-15T15:30:33Z")

</div>

> [@nadjak](#):
>
> auch ich habe dieses Problem. Ich habe die Ordner „frontend/\_ressources/styles“ und „frontend/index“ im „templates/\_local“-Ordner angelegt-\> funktioniert nicht. Und dann im Ordner „templates/emotion\_locals“ doch auch da funktionieren meine CSS-Änderungen nicht. Hat jemand einen Tipp was falsch ist? Vielen Dank nadja

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [19. Dezember 2014 um 12:32 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/8 "2014-12-19T12:32:59Z")

</div>

Danke für den Tipp. Hatte ich nicht. Allerdings hilft das auch nicht. Wenn ich den Cache lösche und meine Seite aufrufe, dann sehe ich im Quelltext auch nicht die eingebundene css… Ich vermute mal, Shopware greift gar nicht auf die neuen Dateien zu… lg Nadja

---

<div class="post-metadata">

**Author:** ![janico](https://avatars.discourse-cdn.com/v4/letter/j/e95f7d/32.png) [@janico](https://forum.shopware.com/u/janico)\
**Post date:** [19. Dezember 2014 um 13:46 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/9 "2014-12-19T13:46:51Z")

</div>

[quote=“nadjak”]Danke für den Tipp. Hatte ich nicht. Allerdings hilft das auch nicht. Wenn ich den Cache lösche und meine Seite aufrufe, dann sehe ich im Quelltext auch nicht die eingebundene css… Ich vermute mal, Shopware greift gar nicht auf die neuen Dateien zu… lg Nadja[/quote] Hallo Ich habe mein angepasstes Template / Plugin in folgendem Ordner: shopware/templates/\_theme wenn du denn Ordner \_theme noch nicht hast, einfach erstellen. Die Ordnerstruktur kannst du ja dann übernehmen - sprich: shopware/templates\_theme/fronted oder eben /widgets etc… Hoffe konnte helfen. Gruss Cyril

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [22. Dezember 2014 um 10:31 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/10 "2014-12-22T10:31:18Z")

</div>

Leider hat auch das nicht geholfen. Jetzt habe ich in drei Ordnern unter „templates“ meine geänderten DAteien. Das kommt mir schon etwas komisch vor. Gibt es nicht eine zentrale Stelle für die Overrides? Muß ich vielleicht noch irgendwo angeben, wo die Overrides zu finden sind? lg Nadja

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [22. Dezember 2014 um 10:34 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/11 "2014-12-22T10:34:50Z")

</div>

Ach ja, soll der Ordner „\_theme“ heißen, oder soll ich da den Namen meines Themes einsetzen? VG Nadja

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [1. Januar 2015 um 17:36 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/12 "2015-01-01T17:36:06Z")

</div>

Leider funktioniert es immer noch nicht. Kann mir vielleicht jemand sagen, in welchem Ordner jetzt meine Overrides gehören? und kann es sein, dass ich dann ein neues Template daraus erstellen muß? Also ein anderes im Backend auswählen muß, als dass, was ich gekauft habe? Danke schonmal für eure Hilfe Und ein gutes neues Jahr euch allen!! lg Nadja

---

<div class="post-metadata">

**Author:** ![janico](https://avatars.discourse-cdn.com/v4/letter/j/e95f7d/32.png) [@janico](https://forum.shopware.com/u/janico)\
**Post date:** [5. Januar 2015 um 08:13 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/13 "2015-01-05T08:13:00Z")

</div>

[quote=“nadjak”]Ach ja, soll der Ordner “\_theme” heißen, oder soll ich da den Namen meines Themes einsetzen? VG Nadja[/quote] Hallo Der Ordner muss “\_theme” heissen! Die geänderten Dateien musst du dann noch “Ordner-Struktur” auch dort einfügen. Z.B. willst du die Index ändern: Dann müsste das wie folgt aussehen: templates/\_theme/frontend/index/index.tpl Shopware greift automatisch dann auf den \_theme Ordner, ohne dass du was im Backend einstellen musst. Um deine eigene CSS-Dateien anzuhängen, müsstes du schon die header.tpl anpassen. Gruss Cyril

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [7. Januar 2015 um 12:21 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/14 "2015-01-07T12:21:24Z")

</div>

Erstmal ganz lieben Dank für deine Antwort! Ich glaube, ich hab einfach irgendwo einen Fehler. Ich habe unter templates einen Ordner \_theme mit folgender Struktur: frontend/index/header.tpl frontend/\_resources/styles/emotion\_nl.css In der header.tpl habe ich folgenden Codeteil: `{block name="frontend\_index\_header\_css\_screen"}<link type="text/css" media="screen, projection" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/emotion_nl.css'%7D"><link type="text/css" media="all" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/framework.css'%7D"><link type="text/css" media="all" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/style.css'%7D"><link type="text/css" media="all" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/colors.css'%7D"><link type="text/css" media="all" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/plugins.css'%7D"><link type="text/css" media="all" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/enrichments.css'%7D"><link type="text/css" media="screen, projection" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/emotion.css'%7D"><link type="text/css" media="screen, projection" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/flexslider.css'%7D"><link type="text/css" media="screen, projection" rel="stylesheet" href="%7Blink%20file='frontend/_resources/styles/emotion_plehnmedia.css'%7D"> {/block}` Wenn ich mir jetzt mit Firebug meinen Quelltext ansehe, wird meine CSS-Datei nicht angezeigt. Hab ich den link an die falsche Stelle gesetzt? Liegt es vielleicht daran? Ach ja, im Ordner des gekauften Templates unter frontend/index gibt es keine index.tpl. Danke schonmal für eure Hilfe lg Nadja

---

<div class="post-metadata">

**Author:** ![TAB10](https://avatars.discourse-cdn.com/v4/letter/t/c68b51/32.png) [@TAB10](https://forum.shopware.com/u/TAB10)\
**Post date:** [7. Januar 2015 um 17:56 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/15 "2015-01-07T17:56:23Z")

</div>

hi, das mit dem \_theme ordner gilt nur für das conexco template. nicht für standards. ganz sicher das keine index.tpl im Plugintemplate vorhanden ist? das hört sich danach an das eben im Plugintemplate in der Views/frontend/index/index.tpl die zeile {extends parent:‘bla’} fehlt. Dann kann man das nicht updatesicher ändern sondern muss es im original machen oder nach Root/templates/emotion\_eigenestemplate kopieren

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [8. Januar 2015 um 08:58 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/16 "2015-01-08T08:58:05Z")

</div>

Ja, ich hab nochmal nachgesehen. Im Ordner „index“ gibt es keine index.tpl. Auf welche greift er denn dann zu? Auf die original emotion? Ich habe jetzt mal den Templateprogrammierer angeschrieben. Ich hoffe, der kann mir jetzt helfen. Ansonsten werde ich ein eigenes emotion-Template daraus machen. Ganz herzlichen Dank euch allen für eure Geduld und Hilfe!! lg NAdja

---

<div class="post-metadata">

**Author:** ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)\
**Post date:** [12. März 2015 um 09:57 UTC](https://forum.shopware.com/t/gekauftes-template-update-sicher-anpassen/23304/17 "2015-03-12T09:57:54Z")

</div>

Ich klink mich hier mal ein. Das connexco-Template nutzen wir schon ziemlich lang. Damals hiess es noch, man sollte eigene, angepasste Templatedateien in \_local packen, was ich gemacht habe. Ich will jetzt das Update auf die 2er Version machen und da steht was von \_theme. Das der Ordner wortwörtlich so heissen muß, hab ich verstanden. Wo packe ich denn die Dateien für den Newsletter rein, wenn ich da auch eigene, angepasste Templates habe? Im Original liegen sie in \_default/newsletter Kommen die angepassten Templates dann in \_theme/newsletter?
