Toggle o prvku formuláře v Form Factory
- ragulin
- Člen | 58
Ahoj,
Mám problém, snažím se skrýt input v moment kdy je vyplněný. Snažím se
použít toggle.
if (isset($op)) {
$form->addText('op', 'OP')->setDefaultValue($op)
->setOption('id', 'op')
->addCondition($form::EQUAL, true)
->toggle('op');
} else {
$form->addText('op', 'OP');
}
Nevíte, proč mi takovýhle zápis nefunguje? Dle dokumentace to mám správně. $op je nastaveno.
Děkuji za radu
- ragulin
- Člen | 58
F.Vesely napsal(a):
Cetl jsi tohle https://doc.nette.org/…s/validation ?
Ano četl, nefunguje to ani když to nastavím na zaškrtnutí checkboxu
$form->addCheckbox('test')
->addCondition($form::EQUAL, true)
->toggle('op');
if (isset($op)) {
$form->addText('op', 'OP')->setDefaultValue($op)
->setOption('id', 'op');
} else {
$form->addText('op', 'OP');
}