Forms custom control example
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- viky
- Člen | 2
Zdravím,
Potřebovala jsem si přidat vlastní komponentu/input do formuláře. Našla
jsem toto
Problém nastává, když do příkladu přidám fieldset:
$form = new Form;
$form->addGroup('name');
$form['date'] = new DateInput('Date:');
$form['date']->setDefaultValue(new DateTime);
$form->addSubmit('submit', 'Send');
tak se vlastní komponenta začne vykreslovat dvakrát: jednou uvnitř
fieldsetu a jednou pod ním. viz imgur.com/ttTimT6
Neví někdo, co dělám špatně? Popřípadě jak problém obejít?
Díky
Editoval viky (20. 2. 2014 22:27)
- David Matějka
- Moderator | 6445
Pridej na zacatek metody getControl
toho
DateInput
$this->setOption('rendered', TRUE);