$form->isSubmitted v onValidate callbacku
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- libik
- Člen | 96
Mam formular s custom validaci v metode validateForm:
$form->addSubmit('submit', 'Odeslat');
$form->addSubmit('cancel', 'Zrusit')->setValidationScope(FALSE)->onClick[] = $this->formCanceled;
$form->onValidate = callback($this, 'validateForm');
public function validateForm($form)
{
dump($form->isSubmitted());
}
V Nette 2.1.1 mi isSubmited() vraci
Nette\Object\Controls\SubmitButton..
V Nette 2.2.3 mi vraci true
Nemam tedy moznost pri kliknuti na cancel validaci preskocit.
Ve 2.1 fungovalo i
$form->submitted->getValidationScope()
Ale ted tracy hlasi $form->submitted neni object.
Jak tedy z toho ven?
Editoval libik (18. 9. 2014 10:39)