Problém s ‚addCondition‘ a validací formuláře
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ascorti
- Člen | 2
Ahoj,
přidávám k formuláři validaci. Chci aby hodnota mohla být buď prázdná
nebo to bylo číslo označující den konání.
Mám to následovně:
$form->addText(‚activity_date_day‘, ‚Den konání‘)
->setType(‚number‘)
->addCondition(Form::FILLED)
->addRule(Form::INTEGER, ‚Den konání musí být číslo‘)
->addRule(Form::RANGE, ‚Den konání musí být od %d do %d‘,
array(1, 31));
Když tam zadám nečíselný řetězec, tak to projde. Co dělám špatně? Díky.
- David Matějka
- Moderator | 6445
Vypada to spis na „feature“ v chrome (mozna i v jinem prohlizeci?) pro
typ „number“ – kdyz tam zadas neco jinyho nez cislo, tak to odesila jako
by tam hodnota nebyla… Pri pouziti klasickeho type="text"
probehne validace ok..