Joomla radio Form Field Type

The radio form field type provides radio buttons to select different options. If the field has a saved value this is selected when the page is first loaded. If not, the default value (if any) is selected.

Example XML field definition:

<field name="myradiovalue" 
type="radio"
default="0"
label="Select an option"
description=""
class="btn-group">
<option value="0">1</option>
<option value="1">2</option>
</field>

For styling with yes/no values:

<field name="myradiovalue" 
type="radio"
default="0"
label="Select an option"
description=""
class="btn-group btn-group-yesno">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>

Parameters

Mandatory Parameters

  • type (mandatory) must be radio.
  • name (mandatory) is the unique name of the field.
  • label (mandatory) (translatable) is the descriptive title of the field.

Optional Parameters

  • default (optional) is the default radio button item value.
  • description (optional) (translatable) is text that will be shown as a tooltip when the user moves the mouse over the drop-down box.
  • class (optional) New in Joomla 3, if set to class="btn-group btn-group-yesno" will show the nice coloured buttons
Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive