Form::IMAGE a Form::MAX_FILE_SIZE
- ruller
- Člen | 29
Čus,
mám problém s validáciou týchto pravidiel: Form::IMAGE a
Form::MAX_FILE_SIZE
pri odoslaní formulára sa do url prehliadača vypíše len callback ale
nezobrazi sa chyba, keď pridám veľký súbor alebo napr. exe súbor, proste
sa nič nezobrazí. Len to neprejde.
validácia nezadaného súboru funguje.
Teda po odoslaní je v url neco?do=thirdStepForm-submit
protected function createComponentThirdStepForm($name) {
$form = new Form($this,$name);
$form->addUpload('file', '')->addRule(Form::FILLED, 'Zvolte soubor')
->addRule(Form::IMAGE, 'Foto musí být JPEG, PNG nebo GIF.')
->addRule(Form::MAX_FILE_SIZE, 'Maximální velikost souboru je 5MB', 5000 * 1024 );
$form->addSubmit('subform');
$form->onSuccess[] = callback($this, 'thirdStepFormSubmitted');
return $form;
}
RSS tématu
Téma zavřeno