Nefunkční addRule když je type=number

Cars Tomas
Člen | 43
+
0
-

Ahoj mám tento kód

$form->addText('company_number', 'IČ')
			->setType('number')
			->addCondition(Form::FILLED)
				->addRule(Form::INTEGER, 'Zadejte celočíselnou hodnodu.')
			;

a při odeslání, ale ani po odeslání s chybně zadanou hodnotou to nevyhodí žádnou chybu. Když ale zakomentuji ten setType tak to chodí tak jak má. Nevíte, kde by mohl být problém popř. jak to vyřešit?
Díkas

David Matějka
Moderator | 6445
+
+2
-

to je totiz svinstvo, ktery dela chrome (a mozna i jine prohlizece?) v pripade, ze je vypnuta html5 validace (novalidate atribut). Pri nespravnem vstupu pak odesle na server prazdnou hodnotu…

Editoval matej21 (10. 12. 2014 12:03)

RSS tématu Téma zavřeno