Latte výpsání html jako html zadané v šabloně
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- pidiclovek
- Člen | 91
Nerozumím dotazu, tento kód se v žádném případě nebude nijak
interpretovat, není v něm co interpretovat. Na výstupu bude přesně
takový, jaký tam vlezl :) a pro vypisování html uložené v proměnné,
což je možná to co hledáš, použij neescapovaný výpis proměnné.
Např:
v presenteru:
public function renderDefault() {
$this->template->foo = "<script> console.log(123); </script>";
}
v šabloně:
{!$foo}
! znamená neescapovaný výstup. Více případně o makrech tady