escapovaní jako pomocí {$var} v presenteru

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

Dá se v prezenteru nějak jednoduše udělat s proměnnou to samé, jako v latte pomocí {}?

Myslím tím escapování bez toho, abych musel dělat toto: htmlSpecialChars(mb_convert_case($var, MB_CASE_TITLE)). Má nette v sobě už něco nebo si mám napsat vlastní fc?

Díky

petr.pavel
Člen | 535
+
0
-

Můžeš zkusit nějak volat NPhpWriter->escape(), což je to, co se volá v Latte.

vvoody
Člen | 910
+
0
-

api

mkoubik
Člen | 728
+
0
-

Na co to potřebuješ? Možná to jde udělat líp. Escapovat by se mělo až při výpisu do html, předtím není znám kontext ve kterém ta proměnná bude a nedá se proto vyescapovat spolehlivě.

simPod
Člen | 383
+
0
-

diky vsem. me tak jeste napada pouzit jednoduse Nette\Utils\Html :)