# Shopware Plugins update-sicher ändern

**URL:** <https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [20. Januar 2014 um 13:34 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878 "2014-01-20T13:34:54Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![webfellows](https://avatars.discourse-cdn.com/v4/letter/w/2bfe46/32.png) [@webfellows](https://forum.shopware.com/u/webfellows)\
**Post date:** [20. Januar 2014 um 13:34 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/1 "2014-01-20T13:34:54Z")

</div>

Hallo, bei einigen Premium-Plugins z.B. Bonus-System gibt es eine eigene CSS-Datei für das Plugin. Wie kann ich diese update-sicher ändern? Dank für eure Hilfe

---

<div class="post-metadata">

**Author:** ![verpacken24](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/verpacken24/32/16229_2.png) [@verpacken24](https://forum.shopware.com/u/verpacken24)\
**Post date:** [20. Januar 2014 um 14:53 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/2 "2014-01-20T14:53:15Z")

</div>

Ja dies interessiert mich auch!

---

<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:** [20. Januar 2014 um 18:18 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/3 "2014-01-20T18:18:08Z")

</div>

Einfach mit deinem CSS, welches du entweder über dein Template oder Plugin einbindest, den Inhalt überschreiben.

---

<div class="post-metadata">

**Author:** ![webfellows](https://avatars.discourse-cdn.com/v4/letter/w/2bfe46/32.png) [@webfellows](https://forum.shopware.com/u/webfellows)\
**Post date:** [20. Januar 2014 um 18:46 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/4 "2014-01-20T18:46:46Z")

</div>

[quote=„artelier“]Einfach mit deinem CSS, welches du entweder über dein Template oder Plugin einbindest, den Inhalt überschreiben.[/quote] Nun wird aber die Template-CSS VOR der Plugin-CSS eingebuden. Also bleibt diese ohne Effekt.

---

<div class="post-metadata">

**Author:** ![Schnurk](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@Schnurk](https://forum.shopware.com/u/Schnurk)\
**Post date:** [20. Januar 2014 um 19:03 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/5 "2014-01-20T19:03:38Z")

</div>

Hi, Einfach die CSS im Templateverzeichnis in der richtigen ordnerstruktur platzieren, dann wird die CSS aus dem Template Verzeichnis geladen und nicht aus dem Plugin. Such mal im Forum, da hatte Waldicom das mal gut erklärt. Sent from my iPhone using Tapatalk

---

<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:** [20. Januar 2014 um 19:09 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/6 "2014-01-20T19:09:18Z")

</div>

Ok. Dann gibt es drei Dinge: 1) Du könnest dich auch an den nächsten Block hängen. Ist aber unschön da du dann z.B. erst CSS dann Java und dann wieder CSS hast. 2) Du könntest die gleiche Ordnerstruktur in deinem Template anlegen. Wenn das Plugin Blöcke verwendet kannst du es auch ableiten. Somit kannst du den Block der die CSS einbindet überschreiben und dein CSS einbinden. Das sollte funktionieren habe es aber noch nicht getestet. Hat hier aber jemand mal gepostet. (z.B. /engine/Shopware/Plugins/Community/Frontend/das\_Plugin/Views/frontend/plugins/lol\_das\_Plugin/template/das\_plugin.tpl Im eigenen Template Datei das\_plugin.tpl einfügen unter /templates/emotion\_dein\_template/frontend/plugins/lol\_das\_Plugin/template/das\_plugin.tpl greifen) 3) Eigenes Plugin: Event Registrieren =\> Request abfangen =\> Eigens Verzeichnis hinzufügen.

---

<div class="post-metadata">

**Author:** ![webfellows](https://avatars.discourse-cdn.com/v4/letter/w/2bfe46/32.png) [@webfellows](https://forum.shopware.com/u/webfellows)\
**Post date:** [21. Januar 2014 um 00:24 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/7 "2014-01-21T00:24:47Z")

</div>

Super, Danke. Ich habe es jetzt wie unter Punkt 2 gelöst.

---

<div class="post-metadata">

**Author:** ![shopbesitzer](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@shopbesitzer](https://forum.shopware.com/u/shopbesitzer)\
**Post date:** [23. Januar 2014 um 08:44 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/8 "2014-01-23T08:44:01Z")

</div>

> [@artelier](#):
>
> 2) Du könntest die gleiche Ordnerstruktur in deinem Template anlegen. Wenn das Plugin Blöcke verwendet kannst du es auch ableiten. Somit kannst du den Block der die CSS einbindet überschreiben und dein CSS einbinden. Das sollte funktionieren habe es aber noch nicht getestet. Hat hier aber jemand mal gepostet. (z.B. /engine/Shopware/Plugins/Community/Frontend/das\_Plugin/Views/frontend/plugins/lol\_das\_Plugin/template/das\_plugin.tpl Im eigenen Template Datei das\_plugin.tpl einfügen unter /templates/emotion\_dein\_template/frontend/plugins/lol\_das\_Plugin/template/das\_plugin.tpl greifen)

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [23. Januar 2014 um 08:55 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/9 "2014-01-23T08:55:58Z")

</div>

Probier mal ohne den Plugins und Template Ordner. `/templates/emotion\_meintemplate/frontend/payment\_billsafe/cancel.tpl` Gruß Marco

---

<div class="post-metadata">

**Author:** ![shopbesitzer](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@shopbesitzer](https://forum.shopware.com/u/shopbesitzer)\
**Post date:** [23. Januar 2014 um 09:05 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/10 "2014-01-23T09:05:53Z")

</div>

Danke! Leider keine Änderung! (Hab alle Caches zwischendurch gelöscht) Was mir noch einfällt, habe ich das korrekte Template vererbt? Das steht oben in der cancel.tpl [code]{extends file=‚frontend/index/index.tpl‘} {\* Main content \*} {block name=‚frontend\_index\_content‘}

[/code] So war es auch in der Original cancel.tpl

---

<div class="post-metadata">

**Author:** ![Schnurk](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@Schnurk](https://forum.shopware.com/u/Schnurk)\
**Post date:** [23. Januar 2014 um 10:32 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/11 "2014-01-23T10:32:33Z")

</div>

Hi, ` /templates/emotion\_meintemplate/frontend/plugins/payment\_billsafe/cancel.tpl` sollte passen.

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [23. Januar 2014 um 10:56 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/12 "2014-01-23T10:56:20Z")

</div>

Wieso meinst du, der Plugin-Ordner fehlt? Im Plugin selbst gibt es doch keinen Plugin-Ordner: /engine/Shopware/Plugins/Default/Frontend/SwagPaymentBillsafe/Views/frontend/payment\_billsafe/cancel.tpl Hier wird eher das “exends” das Problem sein. Das nutze ich aber nicht in meinen Plugins, deshalb kann ich so nicht helfen. Gruß Marco

---

<div class="post-metadata">

**Author:** ![Schnurk](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@Schnurk](https://forum.shopware.com/u/Schnurk)\
**Post date:** [23. Januar 2014 um 11:02 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/13 "2014-01-23T11:02:29Z")

</div>

Hi, stimmt, du hast recht, deine Variante müsste gehen, ich habe mich da eben verlesen bzgl. des Pluginordners. Das kostet mich zwischendurch auch den letzten Nerv das es da keine Norm für gibt wie die Plugins abgelegt werden müssen.

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [23. Januar 2014 um 11:06 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/14 "2014-01-23T11:06:56Z")

</div>

Ok, habe mich schon gewundert. Ich weiß nicht, ob es da eine Norm gibt, aber ich mache es bei meinen Plugins wie Shopware und lege die Templates in den Plugin-Ordner. Das machen leider nicht alle Anbieter… Gruß Marco

---

<div class="post-metadata">

**Author:** ![shopbesitzer](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@shopbesitzer](https://forum.shopware.com/u/shopbesitzer)\
**Post date:** [24. Januar 2014 um 09:52 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/15 "2014-01-24T09:52:26Z")

</div>

Danke Leider hat das auch nicht geholfen: /templates/emotion\_meintemplate/frontend/plugins/payment\_billsafe/cancel.tpl Aber theoretisch sollte das schon klappen, ich muss nur den korrekten Ordner finden? Wenn sich jemand vom SW kurz dazu äussert, wär natuerlich prima

---

<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:** [24. Januar 2014 um 23:52 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/16 "2014-01-24T23:52:21Z")

</div>

Hey, Nimm dich einfach meine Methode 3 und gut ist. Mit einem Plugin ist das kein Problem.

---

<div class="post-metadata">

**Author:** ![shopbesitzer](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@shopbesitzer](https://forum.shopware.com/u/shopbesitzer)\
**Post date:** [28. Januar 2014 um 10:27 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/17 "2014-01-28T10:27:43Z")

</div>

Also kann ich mit einem Plugin ein Plugin ueberschreiben? Bisher habe ich noch keine Plugins geschrieben, das muesste ich mir erstmal anschauen, wobei es dann nur wegen dem einen Button schon schneller wär, das direkt im Template zu machen. Aber danke fuer denn Tipp

---

<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:** [10. Februar 2015 um 20:46 UTC](https://forum.shopware.com/t/shopware-plugins-update-sicher-andern/17878/18 "2015-02-10T20:46:46Z")

</div>

Habe über Goog… „shopware plugin template anpassen“ gesucht und bin hier gelandet. Auch wenn es schon eine Weile her ist, habe ich zufällig noch was zum Thema gefunden, welches ich hier noch verlinken möchte. [templates-und-design-f57/template-fur-zahlungs-plugin-andern-t21445.html#p94937](http://forum.shopware.com/templates-und-design-f57/template-fur-zahlungs-plugin-andern-t21445.html#p94937)
