zpřístupnění a znepřístupnění pole ve formuláři volbou ze select boxu

ales23
Člen | 10
+
0
-

Ahoj, moc prosím o pomoc. Už jsem nad tím strávil hodiny bez výsledku. Potřeboval bych ve formuláři zpřístupnit/znepřístupnit pole na základě volby v select boxu – konkrétně druhé pole by mělo být disabled a pouze pokud uzivatel zvolí první možnost v select boxu, tak se zpřístupní a stane se povinným. Zkusil jsem na to jít nějak takhle:

		$form->addSelect('volba', '', $volba)
			->setRequired();

		$form->addText('vstup', 'vstup')
			->setRequired(false)
			->setDisabled()
			->addConditionOn($form['volba'], $form::EQUAL, '1')
				->setRequired()
				->setDisabled(false);

A výsledkem je: Call to undefined method Nette\Forms\Rules::setDisabled()

Nevíte prosím, jak na to?