vypsání dat, které nepotřebuji

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

Zdravim,
s nette zacinam a zaujima ma ako vypisat data, ktore nasledne zahodím. ide bohuzial o starsiu verziu nette, zrejme 0.9

Všimol som si že to funguje nejak tak:

vytvorim forumular,
vytvorim metodu ktora spracuvava data ..FormSubmitted
a nasledne presmerujem na data ktore sme spracovali s nejakou flash spravou.

ja by som potreboval zobrazit viac dat, resp tie, ktore som zahodil a neviem ako ich dostat do sablony,
ak to naplnim do $template->data zobrazi ich, ale pred odoslanim to hadze notice ze nie je definovana.

Myslim ze sa to spravne robi inak

ako?

dakujem

CZechBoY
Člen | 3608
+
0
-

Tak muzes pouzit makro {ifset}, ktery overi, ze dana promenna existuje.

malek8
Člen | 13
+
0
-

CZechBoY napsal(a):

Tak muzes pouzit makro {ifset}, ktery overi, ze dana promenna existuje.

jj, jenze to marko nepozna este latte co je v tejto verzii
https://latte.nette.org/cs/

napadlo ma este vyplut do do novej sablony.. teda redirect na novu, ale tam sa tie data predavaju cez get a to je vela dat na to :)

teraz to mam v render
if(!isset($template->data)) $template->data= array();

a form success
$template->data= array();
$template->data= $data;

a to sa mi nezda ako spravne riesenie :/ ale funguje

CZechBoY
Člen | 3608
+
+1
-

No tak jeste muzes v sablone pouzit if + isset funkci.
Nebo jak to mas ted asi ok.