Nastavení id položce radioListu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mcmatak
- Člen | 504
- items jsou pokud se nepletu pouze datovy array lsit neobsahuji zadne objekty, tedy tudy to nepujde,
- getControl(id) vede opět pouze k vygenerovani stringu a ne objektu, takže se domnívám, že to nejde, jedině vlastní úpravou controleru
už vícekrát mi tohle vadilo, a přijde mi to jako velký nedostatek
- Nilp
- Člen | 65
Pole items může obsahovat i Html elementy:
$sex = array(
'm' => Html::el('option', 'male')->style('color: #248bd3'),
'f' => Html::el('option', 'female')->style('color: #e948d4'),
);
- taypan
- Člen | 11
Nilp napsal(a):
Nechápu.
Pokud nastavim jako items radiolistu nejaky html element tak to bude vypadat nasledovne:
<?php
<input type="radio" name="radiolist" id="idKteryChciZmenit" value="4" />
<label for="idKteryChciZmenit"><element id="id-elementu">Obsah elementu</element></label>
?>
(omnlouvám se, že je to formatovane jako php ale nejak jsem to do code nedostal)
Cílem hry je ovšem změnit id samotnému inputu. Líp už to vysvětlit asi neumím.