Jak přidat skupině (group) ve formuláři css třídu
- JPalounek
- Člen | 19
Lze přidat groupě ve formuláři třídu?
Toto nefunguje
$form->addGroup(‚Povinné údaje fyzické osoby‘)
->getControlPrototype()->class[] = ‚hidden‘;
Resp. laděnka hází MemberAcessException : Call to undefined method Nette\Forms\FormGroup::getControlPrototype()
Touto cestou to evidentně nejde.
Jde to nějak?
- Patrik Votoček
- Člen | 2221
$form->addGroup()->setOption('container', \Nette\Web\Html::el('div')->class("foo"));
- JPalounek
- Člen | 19
Ano, to funcguje, ale jak to správně poskládat, takhle asi ne
$form->addGroup(‚Povinné údaje fyzické osoby‘)
->setOption(‚container‘,
\Nette\Web\Html::el(‚div‘)->class(„hidden“))
->setOption(‚container‘, Html::el(‚fieldset‘)
->id(‚povinneUdajeFyzicka‘));
Takhle?
$form->addGroup(‚Povinné údaje fyzické osoby‘)
->id(‚povinneUdajeFyzicka‘));
->setOption(‚container‘, Html::el(‚fieldset‘)
->setOption(‚container‘,
\Nette\Web\Html::el(‚div‘)->class(„hidden“));