TextArea – ako vykresliť nový riadok?

Takeshi
Člen | 596
+
0
-

Ahojte,

mám malý problém. Ako vykreslím nový riadok z dát, z TextBoxu?

Môj problém/kód:

  1. Vytvoril som formulár s TextArea a jeho dáta uložil do databázy.
  2. Tieto dáta, z TextArea, som načítal a vykreslil.

PROBLĚM: Nevykresluje mi nový riadok. Pokiaľ dám v presentery:

echo nl2br($p->poznamka)

vykreslí mi údaje aj s novými riadkami, ALE pokiaľ by som to urobil takto:

Presenter:

$this->template->poznamka = nl2br($p->poznamka);

default.latte

{$poznamka}

Vykresli mi v 3ablóne toto

A<br>AA<br>AAA<br>AAAA
David Matějka
Moderator | 6445
+
+3
-

Ahoj, Latte escapuje HTML vystup, aby zabranilo XSS, viz doc: https://latte.nette.org/cs/guide#…

neprovadej nl2br v presenteru, ale v latte pomoci filtru breakLines

Takeshi
Člen | 596
+
0
-

David Matějka napsal(a):

Ahoj, Latte escapuje HTML vystup, aby zabranilo XSS, viz doc: https://latte.nette.org/cs/guide#…

neprovadej nl2br v presenteru, ale v latte pomoci filtru breakLines

Ďakujem, paráda, funguje.