Définitions de formulaire XML JForm

From Joomla! Documentation

This page is a translated version of the page XML JForm form definitions and the translation is 100% complete.

Other languages:
العربية • ‎বাংলা • ‎Deutsch • ‎English • ‎español • ‎français • ‎Nederlands • ‎português do Brasil

La version Joomla! Joomla 2.5 et les plus récentes, proposent une classe JForm permettant de créer facilement et avec beaucoup de flexibilité des formulaires avec un très nombreux choix de types de champs. JForm permet la création de formulaires à partir de définitions XML. Ceux-ci peuvent être des fichiers autonomes ou des sections d'autres fichiers, notamment les fichiers manifest.

Syntaxe

L'élément racine pour les définitions JForm est généralement <config>. Sous l'élément <config>, un ou plusieurs éléments <fieldset> (groupe de champs) peuvent apparaître, chacun représentant un <fieldset> HTML, un groupe de champs de formulaire visuellement regroupés. L'attribut optionnel name (nom) peut être utilisé dans le <fieldset> afin de définir un nom pour le groupe de champs, comme dans <fieldset name="params">.

Chaque groupe de champs (fieldset) peut contenir un ou plusieurs éléments <field> (champ), chacun représentant un seul champ de formulaire avec une étiquette. Consultez les types de champs pour formulaires standards pour une liste des types de champs autorisés et un exemple de définitions de champs de formulaire XML.