Problem v sablone… hodnota ulozena v presenteru neodpovida hodnote v sablone

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

mam kod

$clanek = $this->clankyModel->findClanek($id);
$sekce = $this->sekceModel->find($clanek->Sekce)->fetch();
$rubrika = $this->rubrikyModel->find($sekce->Rubrika)->fetch();

$this->template->clanek = $clanek;

$this->template->rubrika = $rubrika;
$this->template->sekce = $sekce;

kdyz si hodim Debug::dump v presenteru a v sablone, dostanu rozdilny obsah, cim to muze byt?

cuga
Člen | 210
+
0
-

kdyz zmenim na

$this->template->rubrikaa = $rubrika;
$this->template->sekcee = $sekce;

tak je vsechno v cajku… akorat ze predtim nikde jinde do sablony tyhle promenne neplnim…

Mikulas Dite
Člen | 756
+
0
-

Možná {asssign} nebo to opravdu měníš. Ctrl+Shift+F na vyhledávání v projektu mě ještě nikdy nezklamal…

\\Edit: V čem to plníš? Action? Tak si to zkus v dumpnout v Render. A jdi takhle dál až budou rozdílné a chybu uvidíš.

Editoval Mikulas Dite (30. 3. 2010 23:37)