Pokud pouziji zapis:
{$foo|nl2br} vysledek mi vrati ...<br />...
{$foo|nl2br}
...<br />...
Tedy musim puzit zapis: {!$foo|nl2br} pro spravne vykresleni.
{!$foo|nl2br}
Chování je to správné. Ovšem v tomto případě je ještě nutné přidat nějaký helper, který bude HTML sám escapovat, aby se ti do výstupu nedostaly nepovolené znaky.
Třeba {!$foo|escape|nl2br} :-)
{!$foo|escape|nl2br}