Validace image inputu, pouze po vybrani obrazku
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- symmetry
- Člen | 71
Zdravím,
chtěl bych se zeptat, jak docílit validace file inputu, pouze po vybrani
nejakeho souboru?
Zkousel jsem:
$form->addFile('image', 'Logotyp společnosti (ve formátu JPEG)')
$form['image']->addConditionOn($form['image'], Form::EQUAL, TRUE)
->addRule(Form::MIME_TYPE, 'Vložený obrázek má nesprávný formát (povolené formáty: JPEG)', array('image/png', 'image/jpeg','image/jpg', 'image/gif'));
Ale to validuje input pokazde.
Diky za jakoukolliv dobrou radu..
- nAS
- Člen | 277
Nezkoušel jsem, ale já bych to psal takhle:
$form->addFile('image', 'Logotyp společnosti (ve formátu JPEG)')
->addCondition(Form::FILLED)
->addRule(Form::MIME_TYPE, 'Vložený obrázek má nesprávný formát (povolené formáty: JPEG)', array('image/png', 'image/jpeg','image/jpg', 'image/gif'));