# Begrenzen von nl2br

**URL:** https://forum.shopware.com/t/begrenzen-von-nl2br/51869
**Category:** Themes & Design
**Created:** [19. März 2018 um 14:32 UTC](https://forum.shopware.com/t/begrenzen-von-nl2br/51869 "2018-03-19T14:32:00Z")
**Posts on this page:** 2
**Page:** 1

<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: [19. März 2018 um 14:32 UTC](https://forum.shopware.com/t/begrenzen-von-nl2br/51869/1 "2018-03-19T14:32:00Z")

</div>

Hallo, ich habe ein Textarea welches ich mit {$sArticle.attr20|nl2br} ausgebe. Ich würde hier gern nach 3 new lines die Ausgabe abbrechen. Truncate kürzt ja nur die länge… Hat jemand eine Idee. Danke und Gruss.

---

<div class="post-metadata">

### Author: ![PStadtfeld](https://avatars.discourse-cdn.com/v4/letter/p/3bc359/32.png) [@PStadtfeld](https://forum.shopware.com/u/PStadtfeld)
#### Post date: [23. März 2018 um 14:37 UTC](https://forum.shopware.com/t/begrenzen-von-nl2br/51869/2 "2018-03-23T14:37:35Z")

</div>

Per explode und anschließend die Ergebnisse 0-2 aneinander ketten sofern so viele vorhanden?

Du könntest die Box doch auch in der Höhe fest definieren und den Rest scrollbar machen, dann musst du den Text nicht abschneiden und kannst innerhalb der Box weiterlesen.  
(Für listing natürlich weniger geeignet)

Vielleicht sowas? (ist rein-php und müsste in Smarty umgesetzt werden!)

```
$s = "Dein Text\r\n mit einigen Umbrüchen\r\n die entfernt\r\n werden sollen\r\n"
$ausgabe = substr($s,0,strpos($s.'\r\n','\r\n',3))

```

&nbsp;
