Kam umístit noescape vzhledem k ostatním filtrům?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- MartyIX
 - Člen | 217
 
Portuji latte šablony a narazil jsem na jednu nejasnost. Mám následující testovací kód:
        {var $htmlString = "<b>My bold text</b>\nMy normal text."}
        a) {!$htmlString} {* outputs '<b>My bold text</b>' *}
        b) {$htmlString|noescape} {* outputs "<b>My bold text</b>" *}
        c) {$htmlString|nl2br|noescape} {* outputs "<b>My bold text</b><br>My normal text." *}
        d) {$htmlString|noescape|nl2br} {* outputs "<b>My bold text</b><br>My normal text." *}
Je mezi c) a d) variantou rozdíl? V dokumentaci se noescape mluví jako o modifikátoru, což chápu tak, že to není standardní filtr a můžu tedy libovolně zaměňovat c) a d). Je to tak?
________________________________
Myslel jsem, že překlad Latte zápisu do PHP najdu v /temp/cache
složce, abych věděl, na který kód se jednotlivé zápisy přeložily, ale
nějak to tam nevidím.