# Textbausteine im Plugin funktionieren nicht

**URL:** <https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [9. Mai 2012 um 09:49 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062 "2012-05-09T09:49:17Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MatKor](https://avatars.discourse-cdn.com/v4/letter/m/9e8a1a/32.png) [@MatKor](https://forum.shopware.com/u/MatKor)\
**Post date:** [9. Mai 2012 um 09:49 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062/1 "2012-05-09T09:49:17Z")

</div>

Hallo zusammen, ich habe ein kleines Plugin geschrieben, mit dem die Kunden auf der Logout-Seite eine Feedback-Email an den Shopbetreiber senden können. Technisch funktioniert das auch super, aber die Textbausteine die in der zur Plugin gehörigen tpl-Datei sind, kann ich nicht übers Backend füllen. Die tpl-Datei wird so ein gebunden: `$view-\>extendsTemplate('frontend/plugins/logoutmail/index.tpl');` Ein Textbaustein aus der index.tpl wäre: `{se name='HappyMailHeadline'}{/se}` Leider bekomme ich nur die Platzhalter ausgegeben. Hat jemand eine Idee woran das liegen könnte?

---

<div class="post-metadata">

**Author:** ![ck4m](https://avatars.discourse-cdn.com/v4/letter/c/13edae/32.png) [@ck4m](https://forum.shopware.com/u/ck4m)\
**Post date:** [10. Juli 2012 um 12:48 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062/2 "2012-07-10T12:48:08Z")

</div>

Hi, hast du eine Lösung dazu gefunden?

---

<div class="post-metadata">

**Author:** ![MatKor](https://avatars.discourse-cdn.com/v4/letter/m/9e8a1a/32.png) [@MatKor](https://forum.shopware.com/u/MatKor)\
**Post date:** [13. Juli 2012 um 16:12 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062/3 "2012-07-13T16:12:34Z")

</div>

Leider nicht. Ich habe die Texte immernoch fest in die .tpl-Dateien geschrieben.

---

<div class="post-metadata">

**Author:** ![iparker](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iparker](https://forum.shopware.com/u/iparker)\
**Post date:** [31. Januar 2014 um 10:49 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062/4 "2014-01-31T10:49:15Z")

</div>

Gibt es hierzu mittlerweile eine Lösung? Bin nämlich auch gerade über das Problem gestolpert…

---

<div class="post-metadata">

**Author:** ![iparker](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iparker](https://forum.shopware.com/u/iparker)\
**Post date:** [31. Januar 2014 um 10:52 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062/5 "2014-01-31T10:52:26Z")

</div>

Bei mir hat nun folgendes gerade geholfen: Man muss den namespace mit angeben (also z.B. namespace=“frontend/checkout/actions”).

---

<div class="post-metadata">

**Author:** ![Martin\_Schindler](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@Martin\_Schindler](https://forum.shopware.com/u/Martin_Schindler)\
**Post date:** [31. Januar 2014 um 11:05 UTC](https://forum.shopware.com/t/textbausteine-im-plugin-funktionieren-nicht/7062/6 "2014-01-31T11:05:06Z")

</div>

Es würde wohl auch helfen, wenn du die Textbausteine in der Template-Datei bereits vorbefüllst, in etwa so: `{se name='HappyMailHeadline'}Happy Mail Überschrift{/se}` Dann wird der Inhalt beim ersten Rendern der View für den Default-Shop in die Datenbank gespeichert. Wenn du in einem eigenen Plugin auf bereits existierende Textbausteine aus anderen Views zugreifen möchtest, musst du den Namensraum mit angeben. Dies bedeutet aber zusätzlich, dass dann kein eigener Textbaustein für dein Template registriert wird. Der Textbaustein wäre demnach dann nicht individuell für dein Plugin anpassbar.
