Type de champ de formulaire Usergroup
From Joomla! Documentation
Le type de champ de formulaire usergroup affiche un menu déroulant de sélection des groupes d'utilisateurs.
- type (obligatoire) doit être "usergroup".
- name (nom) (obligatoire) est le nom unique du champ. Il doit correspondre au nom de la colonne des résultats de requêtes qui contient les valeurs qui seront affichées à l'utilisateur dans la liste déroulante, à moins qu'un nom différent soit spécifié par l’attribut value_field.
- label (étiquette) (obligatoire) (traduisible) est le titre descriptif du champ.
- description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
- class (classe) (facultatif) est le nom de la classe CSS du champ de formulaire HTML.
- size (dimension) (facultatif) est la largeur de la zone de texte en nombre de caractères. Si non renseigné, la largeur sera alors déterminée par le navigateur lui-même. La valeur de cette dimension ne limite pas le nombre de caractères qui peuvent être saisis.
- multiple (facultatif) si la valeur est définie sur multiple, cela autorise la possibilité de sélectionner plus d'un groupe d'utilisateurs.
Mis en œuvre par : libraries/joomla/form/fields/usergroup.php
Exemple de définition d'un champ de formulaire "usergroup" :
<field name="guest_usergroup" type="usergroup"
label="COM_USERS_CONFIG_FIELD_GUEST_USER_GROUP_LABEL"
description="COM_USERS_CONFIG_FIELD_GUEST_USER_GROUP_DESC"
multiple="true" />