Formulář – input type file

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
trisha
Člen | 20
+
0
-

Mám

$form->addUpload('name', NULL)
	->addRule(Form::MIME_TYPE, 'Přílohou musí být obrázek formátu .jpg .', 'image/jpeg');

Když ho nevyplním, tak mi to hlásí, že musí být jpg, jak z něj udělat nepovinný?

Grelek
Člen | 233
+
0
-

Psáno z hlavy.

$form->addUpload('name', NULL)
	->addCondition(FORM::FILLED)
		->addRule(FORM::MIME_TYPE, 'Přílohou musí být obrázek formátu .jpg .', 'image/jpeg');

https://doc.nette.org/cs/forms#…

Editoval Grelek (2. 7. 2013 16:02)

trisha
Člen | 20
+
0
-

Grelek napsal(a):

Psáno z hlavy.

$form->addUpload('name', NULL)
	->addCondition(FORM::FILLED)
		->addRule(FORM::MIME_TYPE, 'Přílohou musí být obrázek formátu .jpg .', 'image/jpeg');

https://doc.nette.org/cs/forms#…

Děkuju, zkoušel jsem ultra věci, ale nic takhle jednoduchýho :)