Type de champ de formulaire number
From Joomla! Documentation
Le type de champ de formulaire number affiche une zone de texte HTML5 avec des flèches. Si le champ a une valeur enregistrée, cette valeur sera affichée lors du premier chargement de la page. Sinon, la valeur par défaut (si définie) est sélectionnée. Disponible depuis
- type (obligatoire) doit être "number".
- name (nom) (obligatoire) est le nom unique du champ.
- label (étiquette) (facultatif) (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.
- default (par défaut) (facultatif) (traduisible) est la valeur par défaut.
- class (classe) (facultatif) est le nom de la classe CSS du champ de formulaire HTML.
- min (facultatif) cette valeur est la plus faible pouvant être choisie.
- max (facultatif) cette valeur est la plus élevée pouvant être choisie.
- step (facultatif) si l'utilisateur clique sur flèche haut/bas, la valeur actuelle sera modifiée par cet attribut (cette valeur d'attribut sera ajoutée ou soustraite à l'actuelle valeur de champ).
- filter (facultatif) le filtre à utiliser sur la valeur du champ après la soumission.
- hint (conseil) (facultatif) espace réservé appliqué à ce champ.
- disabled (désactivé) (facultatif) si ce champ doit être désactivé.
- readonly (facultatif) si ce champ doit être en lecture seule.
- required (optional) should this field be required?
- autocomplete (optional) should this field use auto complete?
- autofocus (optional) should this field have focus when page first time loads?
- size (optional) the maximum field width in characters.
Example XML field definition which would create a number box with possibility to chose values between 0 and 10 and change current value by 2 each time user click up/down field button.
<field name="mynumbervalue" type="number" default="0" label="Choose an number" description="" min="0" max="10" step="1" />