[2.0.12] Form validace input

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
HappyFace
Člen | 162
+
0
-

Ahojte,

Mam formular s rules. Validacia ide vpohode ale teraz to potrebujem spravit cez ajax a chybu naviazat na presny input. Preto som si napisal funkciu/callback pre $form->onError[] ktory vola v sebe $form->getErrors(); a tu nastava problem. GetError obsahuje len samotne texty s chybou, zial bez naviazania alebo nejakej znacky na prislusny input.

ako zistim, ktory input je nespravny? potrbujem si vygenerovat JSON input_name ⇒ „error_text“ je to mozne ?

Dakujem

David Matějka
Moderator | 6445
+
0
-

budes si muset z formu vytahnout vsechny controly pres $form->getControls() a z nich errory pres $control->getErrors()

HappyFace
Člen | 162
+
0
-

matej21 napsal(a):

budes si muset z formu vytahnout vsechny controly pres $form->getControls() a z nich errory pres $control->getErrors()

super :) to mi uplne staci ak neexistuje nejaka ina cesta ako to spravit