XML JForm form definitions
From Joomla! Documentation
Joomla! 1.6 and newer supply the JForm class to conveniently and flexibly create forms with a large amount of form fields. JForm can create forms from XML form definitions. These can be standalone files or sections of other files, notably manifest files.
Syntax[edit]
The root element for JForm definitions is usually <config>
. Under the <config>
element, one or more <fieldset>
elements may appear, each representing a HTML <fieldset>
, a group of form fields visually grouped together. The optional name
attribute can be used on the <fieldset>
to define the name of the fieldset, as in <fieldset name="params">
.
Each fieldset must contain one or more <field>
elements, each representing a single form field with a label. See Standard form field types for a list of allowed form field types and example XML form field definitions.