Jak odstranit uvozovky, ktere latte automaticky pridava?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- flexroad
- Člen | 117
Ahoj,
resim zajimavou vec…
Taham z databaze dlouhy text a ten vkladam standardne do sablony:
<div>{$entita->longtext}</div>
a latte mi vygeneruje:
<div>"Nejaky
Dlouhy
Text
"</div>
Coz zapricinuje, ze vykreslena stranka ignoruje nove radky. Pokud pridam filtr nl2br, vypise mi to na vykreslene strance
Nejaky<br>Dlouhy<br>Text<br>
Otazka je, jak vyhodit ty uvozovky, do kterych latte ten obsah promenne
zavira…
Zkousel jsem i filtr „noescape“, ale nic se nemeni.
V databazi pochopitelne uvozovky ulozene nejsou!
Diky za cokoliv…
@flexroad
Editoval flexroad (13. 8. 2015 15:10)
- David Matějka
- Moderator | 6445
neni to nekde v JS? Do html latte zadny uvozovky nedava.
spravne reseni pro odradkovani je
{$text|escape|nl2br|noescape}