Jak změnit třídu pro label v továrničce
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Hafran
- Člen | 121
Mám formulář který používá bootstrap 3, všechny úpravy mám
v továrničce.
Jenže teď jsem chtěl použít inline radia, které vyžadují aby label měl
class „radio-inline“ a nemůžu přijít na to jak to nastavit.
foreach ($form->getControls() as $control) {
if ($oddword && $control instanceof Controls\RadioList) {
$control->getLabel()->addClass("radio-inline"); // tohle nefunguje
$control->getLabelPrototype()->addClass("radio-inline"); // tohle taky ne
$control->getControlPrototype()->addClass('radio-control'); //nastavit třídu controlu ale takhle jde
}
}
Manuálně to renderovat se mi nechce.