[2008-11-21] Změna významu událostí ve formulářích
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
 
- David Grudl
- Nette Core | 8285
Na školení se otevřela diskuse kolem pojmenování událostí pro obsluhu
formulářů. Jde o to, že onSubmit se volá tehdy, když je
formulář odeslán, zatímco onClick na tlačítku tehdy, když je
odeslán daným tlačítkem a zároveň je validní.
Souhlasím, že je to krapet nekonzistentní. Navrhl bych
chování jsem upravil takto:
- $form->onSubmit&- $button->onClick– vyvolají se po odeslání formuláře/stisknutí tlačítka při validním stavu
- přidat $form->onInvalidSubmit&$button->onInvalidClick– vyvolají se po odeslání formuláře/stisknutí tlačítka při invalidním stavu
 
- Honza Marek
- Člen | 1664
To zní dobře. Nebudu muset pořád ručně kontrolovat formulář, jestli je validní.
