Aplikace po databázovém dotazu někdy skočí do Laděnky
- davez
- Člen | 60
Č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)
- davez
- Člen | 60
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
v tom pripade pouzij nikoliv $branch->terminals
, ale
$branch->related('terminals')
- davez
- Člen | 60
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?