field-group
Defines a field group. A field group is a convenience element that enables you to:
- Re-use field definitions
-
Instead of adding many identical field definitions (
field
elements) to different panels you can create a field group containing the field definition, and then just add references (ref-field-group
elements) to panels. - Group related field definitions
-
You can then add whole sets of related field definitions to a panel with a single
ref-field-group
element.
Syntax
<field-group name="NCName" > <field>...</field>* </field-group>
The following forms of the field
element may be used:
Complex field, Basic field, Boolean field, URI field, Schedule field, Number field, Link field, Enumeration field, Inherited field.
Examples
This example defines a group consisting of two fields.
<field-group name="review-fields"> <field type="enumeration" name="review-type"> <ui:label>Review Type</ui:label> <ui:description>Select the required type</ui:description> <enumeration value="film"/> <enumeration value="play"/> <enumeration value="book"/> <enumeration value="game"/> </field> <field type="number" name="score"> <ui:label>Score</ui:label> <ui:description>Enter your rating</ui:description> <constraints> <minimum>1</minimum> <maximum>6</maximum> </constraints> </field> </field-group>
Attributes
name="
NCName"
-
The name of the
field-group
element.