Potřebuji hodnotu poslat z komponenty do @layout.phtml

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

Ahoj, potřebuji z komponenty:

$this->template->promenna = hodnota;

v @layout.phtml vypisovat:

{!promenna}

Nejde mi to a nevim proc, dokonce jsem zkousel i pridat presenter:

$this->presenter->template->promenna = hodnota;

Editoval Gaudentius (13. 9. 2010 12:44)

iqtq
Člen | 20
+
0
-

No, pokud není problém v chybějícím $ ($this->template->promenna = $hodnota;, {!$promenna}) tak by komponenta měla obsahovat něco jako

<?php
$template = $this->getTemplate();
$template->promenna = $hodnota;
...
?>