# Template für Plugin anpassen

**URL:** <https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923>\
**Category:** Themes & Design\
**Created:** [15. November 2023 um 11:00 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923 "2023-11-15T11:00:42Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Odido](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/odido/32/9729_2.png) [@Odido](https://forum.shopware.com/u/Odido)\
**Post date:** [15. November 2023 um 11:00 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/1 "2023-11-15T11:00:42Z")

</div>

Hallo,  
kann mir bitte jemand sagen, wie ich in Shopware 6 ein Template für ein Plugin updatesicher anpassen kann. Ich habs im Internet nicht finden können.  
Danke  
Oliver

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [15. November 2023 um 11:04 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/2 "2023-11-15T11:04:19Z")

</div>

Childtheme erstellen und dann die entsprechende Templatedatei rausssuchen + den Block anpassen.

> **[Shopware 6 - Tutorials and FAQ - Changing a template](https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/changing-a-template)**
>
> Here we explain how you can create your own Shopware 6 theme and make adjustments to it, e.g. to the documents. The default theme should not be modified, as the changes will be overwritten by an update.

---

<div class="post-metadata">

**Author:** ![Odido](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/odido/32/9729_2.png) [@Odido](https://forum.shopware.com/u/Odido)\
**Post date:** [15. November 2023 um 13:57 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/3 "2023-11-15T13:57:46Z")

</div>

I do NOT want to create my own theme. I already have done so.

I want to MODIFY the view of a plugin!

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [17. November 2023 um 10:27 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/4 "2023-11-17T10:27:27Z")

</div>

Das funktioniert genauso, du kannst das Template vom Plugin auch über das Childtheme anpassen. Du musst dafür nur den Pfad im @extend auf den PluginTemplate Pfad umstellen.

---

<div class="post-metadata">

**Author:** ![Odido](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/odido/32/9729_2.png) [@Odido](https://forum.shopware.com/u/Odido)\
**Post date:** [17. November 2023 um 11:16 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/5 "2023-11-17T11:16:44Z")

</div>

Hallo web-grips,

aaaah, vielen Dank für den Hinweis.

Mir ist aber noch nicht klar, wo in der Struktur meines Themes ich die Datei hinterlegen muss. Das von mir anzupassende Original liegt hier: custom/plugins/MoorlForms/src/Resources/views/plugin/moorl-fb/component/feedback-messages.html.twig

Heißt das, ich lege die Datei in meinem Verzeichnisbaum innerhalb von views plugin/… an? Damit klappt es leider nicht. Mir fehlt also noch der korrekte Pfad für die Datei.

Herzlichen Dank schon mal  
Oliver

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [17. November 2023 um 12:10 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/6 "2023-11-17T12:10:34Z")

</div>

Also folgendes sollte funktionieren:  
Unter deinem Plugin die Struktur anlegen (kann auch anders sein, wird aber empfohlen so wie beim Original zu machen)  
custom/plugins/DeinPlugin/src/Resources/views/plugin/moorl-fb/component/feedback-messages.html.twig  
Dort dann in der Datei das extend setzen + die Blöcke etc. anpassen.  
{% sw\_extends ‚@MoorlForms/plugin/moorl-fb/component/feedback-messages.html.twig‘ %}

Viel Erfolg

---

<div class="post-metadata">

**Author:** ![Odido](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/odido/32/9729_2.png) [@Odido](https://forum.shopware.com/u/Odido)\
**Post date:** [17. November 2023 um 12:58 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/7 "2023-11-17T12:58:29Z")

</div>

nööö, klappt leider nicht. Ich hatte die Datei im richtigen Verzeichnis. Aber in der Datei bei @extends nen anderen Pfad. Aber auch mit Deinem tut sich nix im HTML.

Ja, das Theme hab ich kompiliert 😉. Und sogar den Cache gelöscht. 😩

---

<div class="post-metadata">

**Author:** ![Odido](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/odido/32/9729_2.png) [@Odido](https://forum.shopware.com/u/Odido)\
**Post date:** [17. November 2023 um 13:01 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/8 "2023-11-17T13:01:47Z")

</div>

wie kommst Du übrigens auf den Pfad für das @extends?

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [23. November 2023 um 11:17 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/9 "2023-11-23T11:17:34Z")

</div>

> [@web-grips](#):
>
> src/Resources/views

Der Pfad ist der „@Pluginname“ und dann die Struktur unterhalb von custom/plugins/DeinPlugin/src/Resources/views/ Im MooriPlugin liegt die Originaldatei unter /plugin/moorl-fb/component/feedback-messages.html.twig

---

<div class="post-metadata">

**Author:** ![Odido](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/odido/32/9729_2.png) [@Odido](https://forum.shopware.com/u/Odido)\
**Post date:** [5. Dezember 2023 um 10:20 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/10 "2023-12-05T10:20:43Z")

</div>

Hallo web-grips,

vielen herzlichen Dank. War mal wieder ein typischer IO-Fehler (Idiot Operator)!!! Hab den Bindestrich im Pfad vergessen 😚.

Weiße Grüße  
Oliver

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [4. Januar 2024 um 10:21 UTC](https://forum.shopware.com/t/template-fuer-plugin-anpassen/101923/11 "2024-01-04T10:21:39Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
