Vice urovnovy formular s tlacitko zpet

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

Ahoj,

potrebuju udelat viceurovnovy formular, tedy uzivatel neco zada da odeslat to se mu ulozi do session a pak se mu zobrazi jiny formular a zada znova a ten se az odesle a ulozi do databaze. Potrebuji aby druhy formular mel moznost zrusit a tim se vymazal navratil na puvodni formular. Problem je ten ze potrebuju zrusit i validaci formularu a zavolat akci, ktera vymaze session. Nevite jak to udelat? Diky

Filip Procházka
Moderator | 4668
+
0
-
$form->addSubmit('back', 'Zpět')
	->setValidationScope(FALSE)
	->onClick[] = callback($this, 'BackClicked');
public function BackClicked(Nette\Forms\Controls\SubmitButton $backButton)
{
	unset($session->dataFromStep[2]);
	$this->redirect('stepOne');
}