# Smarty: Textbaustein-Name als Variable

**URL:** https://forum.shopware.com/t/smarty-textbaustein-name-als-variable/7097
**Category:** Shopware 3.5
**Tags:** templates--design
**Created:** [11. Mai 2012 um 14:30 UTC](https://forum.shopware.com/t/smarty-textbaustein-name-als-variable/7097 "2012-05-11T14:30:10Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![florian.nagel](https://avatars.discourse-cdn.com/v4/letter/f/919ad9/32.png) [@florian.nagel](https://forum.shopware.com/u/florian.nagel)
#### Post date: [11. Mai 2012 um 14:30 UTC](https://forum.shopware.com/t/smarty-textbaustein-name-als-variable/7097/1 "2012-05-11T14:30:10Z")

</div>

Ist es möglich den Namen eines Textbausteins als Variable zu nutzen? Im Prinzip hab ich sowas vor: `{include file='datei.tpl' myName='MeinBaustein'}` Inhalt von datei.tpl: `{se name=$myName}{/se}` Aber das funktioniert nicht richtig: Im Frontend wird zwar der Platzhalter “#MeinBaustein#” ausgegeben, im Backend wird allerdings nur der Namespace “$myName” erstellt und selbst wenn dieser gefüllt ist oder ich “MeinBaustein” selber anlege wird im Frontend immer nur der Platzhalter ausgegeben

---

<div class="post-metadata">

### Author: ![Heiner\_Lohaus](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@Heiner\_Lohaus](https://forum.shopware.com/u/Heiner_Lohaus)
#### Post date: [11. Mai 2012 um 17:15 UTC](https://forum.shopware.com/t/smarty-textbaustein-name-als-variable/7097/2 "2012-05-11T17:15:02Z")

</div>

Hi, da die Snippet-Blöcke vor dem Template geladen werden, ist das leider so nicht möglich. Was du da aber vorhast, kann du mit dem Snippet-Modifier umsetzen: `{$defaultValue|snippet:$name:$namespace}` Gruß Heiner
