Types de champ de formulaire User

From Joomla! Documentation

This page is a translated version of the page User form field type and the translation is 100% complete.

Le type de champ de formulaire user affiche une fenêtre modale de sélection d'utilisateurs.

  • type (obligatoire) doit être "user".
  • 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.

Mis en œuvre par : libraries/cms/form/field/user.php

Exemple de définition d'un champ de formulaire "user" :

<field name="modified_user_id" type="user"
	label="JGLOBAL_FIELD_MODIFIED_BY_LABEL"
	class="readonly"
	readonly="true"
	filter="unset" />

A Noter

Le champ user ne fonctionne que pour les formulaires d'administration et ne doit pas être ajouté dans les formulaires du site public.

Voir également