Latte noescape a vlastná knižnica

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

Zdravím,
používam Latte a vlastnú knižnicu (nepoužívam Nette) na tvorbu formulárov, všetko funguje tak jak má okrem toho že keď si npr. chcem vypísať nejaký input tak to robím spôsobom

{$form->text('login')}

ale výsledok je

<input type="text" name="login" />

Dá sa to niekde nastaviť tak aby to vypisovalo normálne bez toho aby som tam dával |noescape?

Vo pred ďakujem.

Editoval Oscar211 (15. 5. 2015 18:07)

David Matějka
Moderator | 6445
+
+1
-

Staci, aby to nevracelo retezec, ale objekt implementujici Latte\Runtime\IHtmlString, pripadne Nette\Utils\IHtmlString, nejjednudussi bude pouzit Nette\Utils\Html, takze do metody text() akorat pridas:

return \Nette\Utils\Html::el()->setHtml($result);