Toggle pro cely checkbox list
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- vvondra
- Člen | 2
Příklad:
Mám select, ve kterém je seznam krajů. Ke každému kraji vygeneruji samostatný checkboxlist s okresy, které jsou v daném kraji.
<?php
foreach ($kraje as $kraj)
{
$form->addCheckboxList('okresy' . $kraj->id, 'Okresy:', $kraj->okresy);
$form['okresy' . $kraj->id]->addConditionOn($form['kraj'], Form::EQUAL, $kraj->id)->toggle('okresy' . $kraj->id, false);
}
?>
Tento kod bych pouzil pro prepinani videlnosti radku tabulky s krajem, potreboval bych ale vsem checkboxlistum nastavit tridu „hidden“ ci nastavit display: none;
Nedari se mi prijit na metodu, ktera by mi umoznila nastavit tu tridu nebo vlastnost celemu tomu listu vcetne labelu…(v conventionalrenderu cely radek tabulky)
Editoval vvondra (15. 5. 2010 20:10)