Nette\Database a ActiveRow

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

Zdravim,

Chcem sa opytat ci mozem v Nette\Database nad vratenym vysledokom v ActiveRow nastavit novy stlpec.
Ked skusam nieco taketo v modeli vyhodi mi to chybu v sablone, ze takyto stlpec nexistuje ale po reloade stranky to je uz v poriadku:

$osoby = $this->database->table('osoba');

foreach ($osoby as $osoba) {
	$osoba->ulica_nazov = $osoba->ulice->nazov;
}

return $osoby;

Toto je iba priklad v aplikacii to mam trochu inac ale princip je rovnaky, blbne to iba prvy krat alebo ked vymazem adresare cache a sessions.

Ivorius
Nette Blogger | 119
+
0
-

Zkus si stáhnout hrachovo nette f-database-refactoring z githubu

castamir
Člen | 629
+
0
-

Ivorius: mohl by jsi sem hodit link prosím?

castamir
Člen | 629
+
0
-

@jtousek: díky

jaro
Člen | 12
+
0
-

Dik, za link ale ani toto nepomohlo. Vyriesil som to cez ArrayHash v ktorom som nastavil premenu ktoru som potreboval.

<?php
$osoba = ArrayHash::from($osoba);
$osoba->ulica_nazov = 'nieco';
?>