Vydolování proměnných ze šablony

- cniry2
- Člen | 6
Dobré odpoledne,
poradil by mi, prosím, někdo jednoduchý způsob, jak v Nette2 presenteru
v betoreRender() vydolovat všechna data, která jsem v presenteru předal
šabloně?
zkoušel jsem ohýbat objekt, který dostanu z $this->getTemplate()->getParameters(), ale bohužel bezúspěšně…
Editoval cniry2 (7. 4. 2013 14:59)

- Grelek
- Člen | 233
Nevím, nikde jsem nezkoušel, ale zkus si dumpnout
$this->template.
EDIT: Jo beforeRender. Tak to nevím. Teď jsem to zkoušel a v
render* to funguje. V beforeRender si ani nejsem
jistý, že to jde udělat. Podívej se na životní
cyklus presenteru. Můžeš to zkusit v shutdown.
Editoval Grelek (7. 4. 2013 15:10)

- cniry2
- Člen | 6
Grelek napsal(a):
Nevím, nikde jsem nezkoušel, ale zkus si dumpnout
$this->template.EDIT: Jo
beforeRender. Tak to nevím. Teď jsem to zkoušel a vrender*to funguje. VbeforeRendersi ani nejsem jistý, že to jde udělat. Podívej se na životní cyklus presenteru.
data předávám v action, takže beforeRender je vidí, ale kromě mých dat je v tom objektu $this->template i obrovské množství „omáčky“