navigace mezi akcemi prezenteru bez URL

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

Nevim poradne za jakej konec to chytnout. Mam wizard ktery se sklada z nekolika akci (survey,details,verify,submit…). Mezi sekcemi se pohybuji submit tlacitky a pokazde ulozim danou sekci do sessions. Moc se mi nelibi, ze akce presenteru se odviji od URL, nejradsi bych aby uzivatel byl stale na stejnem url, aby si nemohl danou akci bookmarkovat. Jak to udelat aby navigace probihala pomoci POST nebo jinou metodou? Problem asi s redirectem po zpracovani formulare…

jtousek
Člen | 951
+
0
-

Ukládat do session aktuální krok, po odeslání formuláře tento údaj v session zkontrolovat a zvýšit.

richard
Člen | 60
+
0
-

Mozna by byl problem s nedokoncenym wizardem ulozenym v sessions. Pokud by se uzivatel vratil na URL byl by tam, kde byl naposled. Lepsi by bylo aby byl opet na zacatku.

Ivorius
Nette Blogger | 119
+
0
-

Tak session po vykreslení formuláře vymažeš. Novou session nastavíš až s odeslaným formulářem.