TextArea – ako vykresliť nový riadok?
- Takeshi
- Člen | 596
Ahojte,
mám malý problém. Ako vykreslím nový riadok z dát, z TextBoxu?
Môj problém/kód:
- Vytvoril som formulár s TextArea a jeho dáta uložil do databázy.
- 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
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
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.