form::filled v dynamickem checkboxu?

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

Hledám ale nenacházím, potřebuji poradit jak napsat ve formuláři dynamický checkbox s pravidlem filled:

foreach($categories as $c){
$form->addCheckbox('button' . $c->id, ...);
}

a na celou tuto skupinu checkboxů bych potřeboval hodit povinnost vyplnění, ale aby byl povinný alespoň jeden né všechny. Děkuji za radu.

Casper
Člen | 253
+
0
-

Nejjednodušší bude asi callback onValidate[] na formuláři, kde tyto hodnoty projedeš.

riski
Člen | 53
+
0
-

Casper napsal(a):

Nejjednodušší bude asi callback onValidate[] na formuláři, kde tyto hodnoty projedeš.

děkuji

riski
Člen | 53
+
0
-

Ještě by mě možná zajímalo proč $form->addError(); nic nedělá ?

Casper
Člen | 253
+
0
-

Jak to myslíš nic nedělá?

Nesmíš tuhle metodu volat moc pozdě, například v onSuccess[] už je na její volání pozdě.