Atribut data u radioListu pro javaScript
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Maxell92
- Člen | 38
Ahoj,
jak se prosím vloží data atribut k jednotlivým prvkům radio listu?
Jde mi o to samé, co je řešeno se selectboxem na https://forum.nette.org/…-select-boxu#…
Díky :)
- Vojtěch Dobeš
- Gold Partner | 1316
Nejelegantněji asi pomocí manuálního renderování. V masteru Nette by to vypadalo takto:
<ul n:inner-foreach="$form['radiolist']->items as $key => $value">
<li>{label radiolist:$key /} {input radiolist:$key data-foo => 'bar'}</li>
</ul>
- Vojtěch Dobeš
- Gold Partner | 1316
To „jenom jednomu prvku“ je právě to varovné :). Za měsíc bude třeba přidat další datový atribut, a náhle bude manuálně vyrenderovaný formulář mnohem snazší na další úpravy. Případně existují renderery, kde lze třeba jen předefinovat jeden blok, pokud vím, pro ten konkrétní prvek.