AddCondition na radiolist
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- .:M@rt!n:.
- Člen | 201
Ahoj,
na webu mám radiolist s moznostmi jaka cast formulare se ma nacist. Potreboval
bych ale na textfield pridat addCondition pouze na jeden radiobutton z listu.
V dokumentaci to je takto:
$form->addCheckbox('newsletters', 'zasílejte mi newslettery');
$form->addText('email', 'E-mail:')
// pokud je checkbox zaškrtnut
->addConditionOn($form['newsletters'], Form::EQUAL, TRUE)
// pak vyžaduj e-mail
->setRequired('Zadejte e-mailovou adresu');
Ale to je pouze pro jeden checkbox. Jak to upravit pro radiolist ktery je takto?
$moznosti = array(
'moznost1' => 'moznost1',
'moznost2' => 'moznost2',
);
$form->addRadioList('radio', 'Popis: ', $moznosti);
//sem potrebuji dostat tu condition, jestlize je zaskrtnuta moznost1
$form->addText('email', 'Email:');