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