Aplikace po databázovém dotazu někdy skočí do Laděnky

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

Čau, aplikace mi někdy skočí do Laděnky a zobrazí mi chybu (viz. screen).
V proměnné

$branch->terminals;

je objekt navrácený z databáze, který předávám z presenteru šabloně. Určitě v něm jsou nějaká vrácená data.
Pokaždé, když mi vyskočí tato chyba a dám aktulizaci stránky, tak už mi chyba nevyskočí a obsah stránky se zobrazí korektně. Nevypozoroval jsem žádné pravidlo zobrazování této chyby.

Napadá někoho, čím by to mohlo být, prosím?

Screen: „:https://dl.dropboxusercontent.com/…0/screen.png

Editoval davez (13. 10. 2014 18:23)

David Matějka
Moderator | 6445
+
0
-

verze nette? jak vypada struktura databaze?

davez
Člen | 60
+
0
-

verze: 2.0.14

$branch->terminals;

odpovídá dotazu, který z tabulky níže dostane všechny řádky, se stejným „branch_id“
„:https://dl.dropboxusercontent.com/…/screen2.png

David Matějka
Moderator | 6445
+
0
-

v tom pripade pouzij nikoliv $branch->terminals, ale $branch->related('terminals')

davez
Člen | 60
+
0
-

Mohl bys mě prosím ještě trochu navést, kde přesně to použít?
V presenteru to mám takto:

foreach($branches as $branch) {
    $branch->terminals = array();
    $branch->terminals = $this->ciselniky->getTerminals($branch->branch_id);
}
$this->template->branches = $branches;

Zde mám nějak zakomponovat to related?

Azathoth
Člen | 495
+
0
-

Zakomponuj to tam, kde to padá, tedy v tom latte souboru.

davez
Člen | 60
+
0
-

Vyřešeno, díky moc!