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
 
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
 
$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');
}