#1 26. 2. 2010 10:49
Validace hidden pole
Řeším formulář, který obsahuje hidden pole. Ty jsou inicializovány na nulu. Pak mám ve formuláři našeptávač, který po výběru položky prostřednictvím callback funkce v JavaScriptu vloží do hidden pole příslušnou hodnotu (nějaké ID té vybrané položky). Jenže uživatel může např. přes FireBug změnit hodnotu toho hidden pole.
Proto se snažím v továrničce na formulář přidat validační podmínky na hidden pole. Zjistil jsem, že jde použít Form::FILLED a uživatelský validátor (naštěstí), ale už ne třeba Form::REGEXP nebo Form::INTEGER atd. V takovém případě Laděnka vyhodí chybu: unknown operation :integer for control…
Existuje nějaký vážný důvod, proč nelze použít i ostatní typy podmínek u hidden polí?
Offline
#2 26. 2. 2010 11:41
- toka
- Člen

- Místo: Kostelec nad Orlicí
- Registrovaný: 5. 8. 2009
- Příspěvky: 173
Re: Validace hidden pole
Já neodpovím přímo na otázku, sice to pak nepůjde korektně při
vypnutém CSS, ale proč tedy nepoužít normální <input type='text'
... /> a přes CSS ho neskrýt? :-)
Offline


