Form handlers(onSubmit, onValidate) nefungují
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- 2bad2furious
- Člen | 26
Ahoj, mám malý problém, formulář se vypisuje ale nefungují žádné handlery na onSubmit atd.
public function createComponentLoginForm():Form
{
$form = new Form();
$form->addText('username', 'Username:')->addRule(Form::REQUIRED);
$form->addPassword('password', 'Password: ')->addRule(Form::REQUIRED);
$form->addSubmit('submit', 'Login');
$form->onValidate[] = array($this, 'validateLoginForm');
$form->onSuccess[] = [$this, "submitLoginForm"];
return $form;
}
public function validateLoginForm()
{
die("please");
}
public function submitLoginForm()
{
\Tracy\Debugger::dump(func_get_args());
}