nette 2.1 dev nefunkcne setValidationScope
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- duskohu
- Člen | 778
Caute, fumguje toto v nette 2.1 dev? Mne to stale ten forular validuje, neviete niekto co mam zle?
$form->addSubmit('save', 'Save')
->setValidationScope(FALSE);
$form->onValidate[] = callback($this, 'validateForm');
public function validateForm(Form $form)
{
$form->addError('error');
}
- duskohu
- Člen | 778
No ono to validaciu na inpute vypne ale, ked mas callback, tak ta sa uz vykonava, takze to asi nie je spravne, ked ti vypne len cast validacie. :-)
https://forum.nette.org/…m-validation
Editoval duskohu (26. 7. 2013 9:47)
- radas
- Člen | 225
Máš pravdu, zkusil jsem Tvůj příklad a je to tak. Callback se volá vždy. Nicméně nechápu, jak to, že dříve (před pár týdny), když jsem měl setValidationScope(NULL), tak se nevalidovalo (tedy alespoň co vím tak v javascriptu), no teď vyžaduje k vypnutí FALSE i pro ten javascript. Ale žádná zmínka o BC breaku, takže asi bug.
Editoval radas (26. 7. 2013 9:55)