# nl2br bei Textbausteinen

**URL:** https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858
**Category:** Themes & Design
**Created:** [20. Februar 2017 um 08:22 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858 "2017-02-20T08:22:18Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Stephan\_Grass](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Stephan\_Grass](https://forum.shopware.com/u/Stephan_Grass)
#### Post date: [20. Februar 2017 um 08:22 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/1 "2017-02-20T08:22:18Z")

</div>

Hallo,

wie kann ich nl2br bei Textbausteinen wie z.B. {s name=„sFooterServiceHotline“}{/s} anwenden?

Danke  
Stephan

---

<div class="post-metadata">

### Author: ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)
#### Post date: [21. Februar 2017 um 07:09 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/2 "2017-02-21T07:09:24Z")

</div>

Hey @Stephan\_Grass‍,

du kannst einfach einen weiteren Smarty-Content aufmachen und dann auf das Snippet einen Modifer anwenden:

```
{"{s name='sFooterServiceHotline'}{/s}"|nl2br}

```

Viele Grüße,  
Stephan&nbsp; ![Shopware](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "Shopware")

---

<div class="post-metadata">

### Author: ![Stephan\_Grass](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Stephan\_Grass](https://forum.shopware.com/u/Stephan_Grass)
#### Post date: [21. Februar 2017 um 12:26 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/3 "2017-02-21T12:26:17Z")

</div>

Danke schon mal.

Allerdings habe ich etwas HTML (E-Mail-Link) in dem Textschnipsel. Da stolpert Smarty drüber und gibt einen Fehler aus. Kann man da was machen?

Zudem habe ich hier ein komisches Verhalten. Wenn ich das Template footer-navigation.tpl in der Theme-footer-navigation.tpl so anpassen möchte:

```
{extends file="parent:frontend/index/footer-navigation.tpl"}

{block name="frontend_index_footer_column_service_hotline_content"}
    
        {s name='sFooterServiceHotline'}{/s}
    
{/block}

```

wird sFooterServiceHotline gar nicht ausgegeben …

---

<div class="post-metadata">

### Author: ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)
#### Post date: [21. Februar 2017 um 13:38 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/4 "2017-02-21T13:38:58Z")

</div>

> [@Stephan\_Grass schrieb:](https://forum.shopware.com/profile/25826/Stephan_Grass "Stephan\_Grass")
> 
> Danke schon mal.
> 
> Allerdings habe ich etwas HTML (E-Mail-Link) in dem Textschnipsel. Da stolpert Smarty drüber und gibt einen Fehler aus. Kann man da was machen?
> 
> Zudem habe ich hier ein komisches Verhalten. Wenn ich das Template footer-navigation.tpl in der Theme-footer-navigation.tpl so anpassen möchte:
> 
> {extends file=„parent:frontend/index/footer-navigation.tpl“}
> 
> {block name=„frontend\_index\_footer\_column\_service\_hotline\_content“}
> 
> {s name=‚sFooterServiceHotline‘}{/s}
> 
> {/block}
> 
> wird sFooterServiceHotline gar nicht ausgegeben …

Hallo,

dein Textbaustein „sFooterServiceHotline“ ist doch aber auch leer? Hast du Ihn mal mit Inhalt gefüllt?

Beste Grüße

Sebastian

---

<div class="post-metadata">

### Author: ![Stephan\_Grass](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Stephan\_Grass](https://forum.shopware.com/u/Stephan_Grass)
#### Post date: [21. Februar 2017 um 14:04 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/5 "2017-02-21T14:04:12Z")

</div>

Ne, sFooterServiceHotline ist schon befüllt. Er wird auch normal angezeigt, nur nicht wenn ich die Ausgabe über mein eigenes Template mache. Komischerweise…

Wenn ich das {block name="frontend\_index\_footer\_column\_service\_hotl … entferne, wird der Inhalt wieder angezeigt.

&nbsp;

---

<div class="post-metadata">

### Author: ![Stephan\_Grass](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Stephan\_Grass](https://forum.shopware.com/u/Stephan_Grass)
#### Post date: [21. Februar 2017 um 16:21 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/6 "2017-02-21T16:21:50Z")

</div>

Ich habe vergessen, in meinem Template den namespace anzugeben:

```
 {namespace name="frontend/index/menu\_footer"}
```

---

<div class="post-metadata">

### Author: ![Stephan\_Grass](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Stephan\_Grass](https://forum.shopware.com/u/Stephan_Grass)
#### Post date: [21. Februar 2017 um 16:29 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/7 "2017-02-21T16:29:02Z")

</div>

Und

```
{"{s name='sFooterServiceHotline'}{/s}"|nl2br}

```

funktioniert, aber anscheinend darf der Inhalt keine doppelten Anführungszeichen enthalten.

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [21. Februar 2017 um 17:35 UTC](https://forum.shopware.com/t/nl2br-bei-textbausteinen/43858/8 "2017-02-21T17:35:27Z")

</div>

ungetestet als Idee vll:

{$hotline = {s name=‘sFooterServiceHotline’}{/s}|escape:“quotes”|nl2br}

{$hotline}
