Type de champ de formulaire spacer

From Joomla! Documentation

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

Le type de champ de formulaire spacer fournit un séparateur visible entre les éléments de paramètre de champ. C'est uniquement une aide visuelle et aucune valeur ne sera stockée.

  • type (obligatoire) doit être "spacer".
  • name (nom) (obligatoire) est le nom unique du champ.
  • label (facultatif) (traduisible) est le texte à utiliser comme séparateur.
  • description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
  • hr (facultatif) est la possibilité d'afficher une règle horizontale ('true' ou 'false'). Si la valeur de l'attribut est 'true', l'attribut label sera ignoré.
  • class (classe) (facultatif) est le nom de la classe CSS du champ de formulaire HTML.

Exemple de définition de champ XML :

<field type="spacer" name="myspacer" hr="true" />

Vous pouvez remplacer la ligne horizontale de base par un titre utilisé pour les paramètres de groupe. Par exemple :

<field type="spacer" name="myspacer" label="Advanced parameters" />

Vous pouvez également placer le texte traduisible dans l'attribut 'label' :

<field type="spacer" name="myspacer" class="text"
label="PLG_TINY_FIELD_NAME_EXTENDED_LABEL"
/>

Notez que vous pouvez également inclure des balises HTML, mais elle doivent être codées. Par exemple, pour mettre le texte en gras, vous pouvez utiliser :

<field type="spacer" name="myspacer" label="&lt;b&gt;Advanced parameters&lt;/b&gt;" />

Vous ne pouvez pas combiner les attributs 'hr' et 'label'. Pour définir un séparateur avec à la fois une ligne horizontale et une étiquette, il faudra utiliser un <hr /> encodé dans l'attribut de label.

<field type="spacer" name="myspacer" label="&lt;hr/&gt;More parameters" />

Voir également