# Ladereihenfolge der Plugins beeinflussen / Template-Plugins überschreiben

**URL:** <https://forum.shopware.com/t/ladereihenfolge-der-plugins-beeinflussen-template-plugins-ueberschreiben/95313>\
**Category:** Shopware 6 (German)\
**Created:** [15. Juli 2022 um 15:36 UTC](https://forum.shopware.com/t/ladereihenfolge-der-plugins-beeinflussen-template-plugins-ueberschreiben/95313 "2022-07-15T15:36:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vossmedien](https://avatars.discourse-cdn.com/v4/letter/v/e99b99/32.png) [@vossmedien](https://forum.shopware.com/u/vossmedien)\
**Post date:** [15. Juli 2022 um 15:36 UTC](https://forum.shopware.com/t/ladereihenfolge-der-plugins-beeinflussen-template-plugins-ueberschreiben/95313/1 "2022-07-15T15:36:02Z")

</div>

Ich verwende das Custom Template Plugin, das Themeware Clean Theme und ein Konfigurator-Plugin.  
Ich möchte gerne das Konfigurator-Plugin Template anpassen, das funktioniert grundsätzlich auch, allerdings wird das Konfigurator-Plugin dennoch geladen. Also doppelt sich das ganze.

Offenbar liegt das an der Ladereihenfolge. Ich habe über die theme.json des Themes folgendermaßen angepasst:  
„views“: [  
„@Storefront“,  
„@TcinnThemeWareClean“,  
„@Plugins“,  
„@DneTemplateManager“  
],

und nun funktionierts.  
Allerdings ist die Änderung natürlich nicht Updatefähig.  
Wie krieg ich das denn hin, dass es „richtig“ funktioniert?

Ich extende auch schon das korrekte (Plugin-)Template:

```auto
{% sw_extends "@HuebertAddOrderAttributes/storefront/page/product-detail/buy-widget-form.html.twig" %}

```

Bringen tuts aber nichts, so lange ich die theme.json nicht anpasse.

Jemand eine Idee?

Danke!

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [16. Juli 2022 um 13:34 UTC](https://forum.shopware.com/t/ladereihenfolge-der-plugins-beeinflussen-template-plugins-ueberschreiben/95313/2 "2022-07-16T13:34:58Z")

</div>

> [@vossmedien](#):
>
> `{% sw_extends "@HuebertAddOrderAttributes/storefront/page/product-detail/buy-widget-form.html.twig" %}`

Das @ hat hier eine andere Bedeutung: Es werden alle Templates gesucht, die dem Pfad entsprechen. Das Plugin mit dem @ wird zuletzt geladen.

Du kannst in der theme.json auch das Plugin direkt ansprechen mit @PluginName…

VG

---

<div class="post-metadata">

**Author:** ![vossmedien](https://avatars.discourse-cdn.com/v4/letter/v/e99b99/32.png) [@vossmedien](https://forum.shopware.com/u/vossmedien)\
**Post date:** [8. September 2022 um 18:40 UTC](https://forum.shopware.com/t/ladereihenfolge-der-plugins-beeinflussen-template-plugins-ueberschreiben/95313/3 "2022-09-08T18:40:52Z")

</div>

Danke für die Rückmeldung und den Hinweis.  
Gibt es eine Möglichkeit das Updatefähig zu steuern?
