Přidání jedinečných atributů? : v checkboxlistu
- Laxren
- Člen | 23
Zdravím,
zkoušel jsem přidat jedinečné atributy checkboxům v checkboxlistu. Ale
značení style:
nebo style?
to ignoruje. Nechová se
to tak, jak to je popsané v dokumentaci .
<?php
$form->addCheckboxList('cats', 'NAZEV', ['20' => 'one', '96' => 'three'])
->setHtmlAttribute('style?', ['20']);
// HTML OUTPUT u všech inputů: style?="20"
$form->addCheckboxList('cats', 'NAZEV', ['20' => 'one', '96' => 'three'])
->setHtmlAttribute('style:', ['20' => 'red', '96' => 'blue']);
// HTML OUTPUT u všech inputů: style:="red blue"
?>
Možná to bude manuálním vykreslováním?
{foreach $input->items as $key => $label}
{input $input:$key}{label $input:$key}
{/foreach}
EDIT: Při normálním vykreslování {control nejakyForm}
vše
funguje. Takže to je nejspíše manuálním vykreslováním.
nette/forms: v3.1.7
Nějaké nápady? Díky :)
Editoval Laxren (17. 8. 2022 14:09)