CurlyBrackets escapování před použitím helperu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Patrik Votoček
Člen | 2221
+
0
-

Napadla mě taková feature co kdyby escapovana proměná {$foo} se escapovala ještě před použitím helperů? Tzn.:

$template->foo = "foo\nfoo";

{$foo|nl2br}

aby vracelo:

foo<br>foo

a né

foo&lt;br&gt;foo

aktuálně se to musí dělat

{!$foo|escape|nl2br}

viz: https://forum.nette.org/…l2br-zaroven

David Grudl
Nette Core | 8142
+
0
-

Escapování je obvykle potřeba jako poslední krok, takže ne. (například by přestalo fungovat truncate atd.)

Patrik Votoček
Člen | 2221
+
0
-

Oki jsem zase o kus moudřejší… :-)