# Textbaustein in Abhängigkeit von Template-Variable ausgeben

**URL:** <https://forum.shopware.com/t/textbaustein-in-abhangigkeit-von-template-variable-ausgeben/17361>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [16. Dezember 2013 um 18:04 UTC](https://forum.shopware.com/t/textbaustein-in-abhangigkeit-von-template-variable-ausgeben/17361 "2013-12-16T18:04:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Venne\_Media](https://avatars.discourse-cdn.com/v4/letter/v/b5a626/32.png) [@Venne\_Media](https://forum.shopware.com/u/Venne_Media)\
**Post date:** [16. Dezember 2013 um 18:04 UTC](https://forum.shopware.com/t/textbaustein-in-abhangigkeit-von-template-variable-ausgeben/17361/1 "2013-12-16T18:04:29Z")

</div>

Hallo, ich möchte gerne einen Textbaustein ausgeben lassen, dessen Name sich aus einer Variablen ergibt, z.B. so etwas: `{se name=$sCategoryInfo.id}{/se}` Das klappt so leider nicht. Also habe ich mal folgendes versucht: `{assign var="KatId" value=$sCategoryInfo.id} {assign var="KatInfoText" value="kat$KatId"} {assign var="NameSpace" value="frontend/detail/index"} {$InfoText|snippet:$KatInfoText:$NameSpace} Dazu passen gibt es dann Textbausteine mit Namen katxx, wobei xx jeweils für eine Zahl steht. ` Das funktioniert jetzt zwar, aber sobald kein passender Textbaustein existiert, gibt es einen SQL-Error. Kann mir jemand einen Hinweis geben, wie ich den SQL-Fehler abfange oder vielleicht noch einen ganz anderen Lösungsansatz aufzeigen?? Hintergrundinfo: Ich möchte auf der Produktdetailseite kategorieweit einheitliche Texte ausgeben - deshalb die Verwendung von $sCategoryInfo.id Danke und Gruß Michael Venne

---

<div class="post-metadata">

**Author:** ![justink](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@justink](https://forum.shopware.com/u/justink)\
**Post date:** [26. März 2014 um 11:22 UTC](https://forum.shopware.com/t/textbaustein-in-abhangigkeit-von-template-variable-ausgeben/17361/2 "2014-03-26T11:22:29Z")

</div>

Danke für den Tipp, habe es genauso gemacht - bei mir funktioniert es jedoch ohne Probleme - die SQL Fehler müssen eine andere Ursache haben oder gepatcht worden sein. Für alle anderen: Es ist bei den Textbausteinen wichtig den Namen mit einem Text zu beginnen, wie z.B. hier mit „kat“ als Prefix. Verwendet man nur Zahlen werden sie zwar erstellt aber nie ausgelesen!
