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

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

Čau,
problém, který jsme vyřešili zde:
„:https://forum.nette.org/…iewtopic.php?…

se mi znovu objevil jinde a není úplně totožný.

Nyní mi to spadne v presenteru.

$term

je objekt ActiveRow v iterátoru foreach
do

$term->price_czk_sum

chci přiřadit data z tabulky níže, podle „terminal_id“, „timestamp“ a ještě jednoho sloupce, který není vždy stejný. A na tomto mi to někdy spadne.

Laděnka: „:https://dl.dropboxusercontent.com/…/screen3.png
DB: „:https://dl.dropboxusercontent.com/…/screen4.png

Azathoth
Člen | 495
+
0
-

Pokud se nepletu, tak v databazi nemas sloupec price_czk_sum, proto to neni ani v activerow property price_czk_sum a proto ti to pada.

Azathoth
Člen | 495
+
+1
-

Jinak doporucuji debugovat v v takovemhle pripade udelat bardump toho activerow, aby sis mohl prohlednout, jake ma property.

davez
Člen | 60
+
0
-

Jo tak to bude ten problém! Já právě potřeboval v tomto objektu předat šabloně ještě další informace. Lze to nějak udělat?

Editoval davez (15. 10. 2014 12:25)

Azathoth
Člen | 495
+
+1
-

Nevim, co je best practise, ale napada mne udelat si nejakou obalovaci tridu, ktera bude obsahovat activerow a ty dalsi informace. A nebo si ten price_czk_sum pridat do databaze. A nebo pouzit nejake orm, tam by bylo resen elegantni, ale musel bys toho spoustu predelavat.