[Opened] Afficher des valeurs particulieres d'un controle checkboxes
Posted by dantahoua on 03/15/2011 16:51
laurentj a dit :
Salut,
en fait ce groupement peut se faire avec les dernières nightly du futur jelix 1.2., grâce avec la nouvelle balise itemsgroup.
<code>
<checkboxes ref="type_aliment" required="true">
<label>Aliments</label>
<itemgroup label="viande">
<item value="boeuf">boeuf</item>
<item value="poulet">poulet</item>
<item value="veau">veau</item>
</itemgroup>
<itemgroup label="Poissons">
<item value="thon">thon</item>
<item value="truite">truite</item>
<item value="carpe">carpe</item>
<item value="sardine">sardine</item>
</itemgroup>
</checkboxes>
</code>
Par défaut, ça génère des fieldsets autour de chaque groupe de checkbox.
On peut utiliser ça aussi pour <radiobuttons>, <menulist> et <listbox>.
Bonjour, est-il possible de créer des items group à partir du code et non du xml? J'essaye depuis un bout mais je n'y arrive pas. Ca rmon nombre d'item group n'est pas toujours le même... Un petit exemple? J'ai trouvé ça et je pense que c'est dans une class que j'en aurai besoin mais j'avoue, je bloque...: "Pour les sources de données de type dao ou class, vous devez utiliser l'attribut groupby sur la balise <datasource>. Pour une source de donnée dao, groupby indique la propriété du dao qui contient le libellé du groupe auquel appartient l'enregistrement. Pour une source de donnée de type class, la signification de groupby dépend de l'implémentation de la source de donnée. "