Type de champ de formulaire ModulePosition

From Joomla! Documentation

This page is a translated version of the page ModulePosition form field type and the translation is 100% complete.
Other languages:
English • ‎Nederlands • ‎español • ‎français

Fournit une zone de texte et un bouton pour définir la position d'un module

  • type (obligatoire) doit être moduleposition".
  • name (obligatoire) est le nom unique du champ.
  • label (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.

Exemple de définition XML

<field name="position" type="moduleposition"	
	description="COM_MODULES_FIELD_POSITION_DESC"
	label="COM_MODULES_FIELD_POSITION_LABEL"
	default=""
	maxlength="50" />

Si l'ajout de ce champ se fait dans un groupe de champs extérieur à com_modules, vous devrez inclure : addfieldpath="administrator/components/com_modules/models/fields" dans le tag <fieldset>.

<fieldset name="fieldsetname" label="myfield"
	  addfieldpath="administrator/components/com_modules/models/fields"
>

S'il est configuré correctement, vous verrez un bouton affiché à côté de la zone de texte (dans la langue standard par défaut de Joomla et que vous pourrez traduire dans votre fichier langue) qui, quand on clique dessus, propose une liste des positions de modules à sélectionner dans le gestionnaire de module.