->addCondition() proměnná
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- duke
- Člen | 650
Asi myslíš něco jako:
$foo = $form->addText('foo', 'Foo');
if ($var == 1) {
$foo->addRule(...);
}
Pokud proměnnou myslíš nějakou jinou položku formuláře (proměnnou můžeš předat formuláři např. v hidden inputu), tak to jde takto:
$form->addHidden('foo', $var);
$form->addText('bar', 'Bar')
->addConditionOn($form['foo'], $form::EQUAL, 1)
->addRule(...);