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
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
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);