Formátování containeru ve formuláři
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Lota
- Člen | 38
Dobrý den,
potřeboval bych poradit ohledně renderu formuláře.
Mám formulář, který se renderuje do tabulky asi takto:
$renderer->wrappers['controls']['container'] = 'table class="no-style"';
$renderer->wrappers['pair']['container'] = 'tr';
$renderer->wrappers['control']['container'] = 'td';
$renderer->wrappers['label']['container'] = 'td';
V komponentě mám skupinu prvků(checkboxy):
$form = new AppForm();
$form->addText("nazev", "Název:");
$form->addGroup("Obory");
$form->addContainer("obory");
$form['obory']->addCheckbox("1", "Prvni");
$form['obory']->addCheckbox("2", "Druhy");
...
$form->setCurrentGroup(NULL);
$form->addText("neco", "Něco:");
...
A já bych potřeboval ty checkboxy v containeru „obory“ nějak naformátovat, aby se nevkládaly do vlastní tabulky, ale do jednoto „td“ v tabulce celého formuláře. Manuálně to do šablony vypisovat nechci. Můžete mi prosím poradit?
- Filip Procházka
- Moderator | 4668
Znáš https://componette.org/search/?… ? Zde by měla být asi verze pro Nette 2b, posílal jsem tam pull s nějakýma úpravama, tak koukni, co ti sedí líp.