Povinný obrázek pouze při přidávání

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

Potřeboval bych aby uživatel musel zadat obrázek v případě přidávání nového uživatele. Na to jsem si vytvořil komponentu.

Avšak v případě editace už není nutné nahrávat znovu obrázek uživatele. Jak byste tento problém řešili?

Presenter je také na GitHubu

Editoval Northys (8. 8. 2014 2:32)

CZechBoY
Člen | 3608
+
0
-

Však tam nikde ->setRequired() nemáš tak by to nemělo ten obrázek chtít. Ikdyž lepší by asi bylo dát tam ->addCondition(FORM::FILLED)->addRule(image)->addRule(size);
createComponentNewMemberForm potom přidáš

$control['form']['image']->setRequired('Image is required');

Editoval CZechBoY (8. 8. 2014 11:59)

Northys
Člen | 29
+
0
-

Díky, nevěděl jsem, že si můžu přidat required i po vytvoření componenty (je to moje první componenta).

	/*
	 * @user @FilipProcházka
	 * @do lock topic
	 */

Editoval Northys (8. 8. 2014 15:18)