Jak prohnat data z MySQL Latte?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- bojovyletoun
- Člen | 667
obecně tam chceš makra latte? Pak by asi šlo podědit Template (v FileTemplate vidíš jak se to kompiluje -cachujena disk), předělat tam render, tak aby se kompilovaná ukládala do databáze.
- vcernik
- Člen | 32
Supr, díky moc za odkazy, nakonec jsem dal dohromady toto:
$template = new \Nette\Templating\Template();
$template->registerFilter(new \Nette\Latte\Engine);
$template->control = $this;
$template->setSource($promenna_obsahujici_latte);
$this->template->text=$template;
Funguje to báječně :)
Editoval vcernik (21. 9. 2011 22:47)
- bojovyletoun
- Člen | 667
nebudou ti tam fungovat proměnné
a helpery ->
místo $template = new \Nette\Templating\Template();
použij $template = $this->createTemplate('\Nette\Templating\Template');