co všechno je potřeba pro vytvoření vlastního validačního pravidla (jako je napr Form::PATTERN)

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

už delší dobu mě docela štve nepřítomnost kontroly datumu jako možnosti pro validování. Různé pluginy (viz DatePicker) jsou totiž často vázané na verzi nette a horko těžko se předělávají a používají.

Proto bych si chtěl vytvořit pravidlo:

addRule(Form::DATE, message, format [, useJQueryUIDatePicker = FALSE])

Co je potřeba v nette upravit?

pYro
Člen | 29
+
0
-

Mrkni do dokumentace

https://dev.nette.org/…are/validace#…

Nebo si rozsir nette formular s tim, ze mu pridas metodu addDate.

Editoval pYro (29. 9. 2011 11:01)

castamir
Člen | 629
+
0
-

Ale tohle nechci. „Vlastní callbackové validátory nejsou validovány na straně klienta!“
Proto se ptám, co je potřeba pro validaci na straně klienta. Jaké funkce / metody v Nette a pokud je to potřeba, tak jaké funkce v javascriptu…

bojovyletoun
Člen | 668
+
0
-

koukni taky do kuchařky, tam jsem psal validaci na stejné téma. jinak validace na klietnovi je jednoduchá- podívej se na netteforms.js – na konci je seznam validátorů, stačí přidat svůj.
nestačilo by používat html5?

castamir
Člen | 629
+
0
-

takže jen javascript? Něco jsem zahlíd i v Netee/Form/Rules, takže mě to zmátlo…
jinak HTML 5.0 Date Picker zatím nepodporují 2 nejčastěji používané prohlížeče (IE a FF).
každopádně to jdu vyzkoušet