Výsledky formuláře na jiné stránce
- houmey
- Člen | 1
Ahoj,
mám samostatnou třídu Xy, která dědí od UI\Form. Dále mám v presenteru
metodu createComponentXy(), kde k formuláři přidám na onSucces[] funkci
v presenteru xySubmitted(Xy $form), kde pracuji s hodnotami formuláře a pak
přesměruju do jiného renderu. Já bych si ale ty hodnoty potřeboval ještě
(teoreticky bych ani xySubmitted mít nemusel) pak dál předat do toho renderu,
kam přesměrovávám, aby mi podle toho vykreslil tu stránku, která k němu
náleží.
Zatím to teda dělám tak, že si akorát v metodě xySubmitted přenastavím
$this->template na požadovanou, akorát se mi to moc nelíbí. Zkoušel jsem
ještě i statickou proměnnou, která mi formulář uchovávala, ale to po
redirectu nějak nefungovalo (jako by se pokaždý ta statická proměnná
smazala).
Máte někdo nějaké nápady/rady? ;)