Class labelu když je u inputu podmínka
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- AdamVyborny
- Člen | 36
Zdravím, mám v presnteru formulář, který má jednu položku s podmínkou, že pokud je zašktrtnutý checkbox, tak není povinný. Zároveň bych potřeboval jeho labelu dát classu abych ho mohl skrýt, pokud je checkbox zaškrtnutý. Pokud tam přidám getLabelPrototype, tak mi hází undefined function, pokud to dám před tu podmínku, tak už to zas nevezme tu podmínku.
$form->addSelect('category', 'Oddělení:', $this->categories)
->setPrompt('Vyberte jedno z odděleních')
->addConditionOn($form['all'], Form::EQUAL, FALSE)
->setRequired('Prosím vyberte jednu kategorii, nebo zašrtněte možnost pro všechny kategorie');
- Barvoj
- Člen | 60
Ulož si ten select do proměnné:
$input = $form->addSelect('category', 'Oddělení:', $this->categories)
->setPrompt('Vyberte jedno z odděleních');
$input->getLabelPrototype();
$input->addConditionOn($form['all'], Form::EQUAL-, FALSE)
->setRequired('Prosím vyberte jednu kategorii, nebo zašrtněte možnost pro všechny kategorie');
- AdamVyborny
- Člen | 36
Barvoj napsal(a):
Ulož si ten select do proměnné:
$input = $form->addSelect('category', 'Oddělení:', $this->categories) ->setPrompt('Vyberte jedno z odděleních'); $input->getLabelPrototype(); $input->addConditionOn($form['all'], Form::EQUAL-, FALSE) ->setRequired('Prosím vyberte jednu kategorii, nebo zašrtněte možnost pro všechny kategorie');
děkuju :)