Campo de Formulario, Tipo radio
From Joomla! Documentation
El campo de formulario, tipo radio proporciona botones de radio para seleccionar entre diferentes opciones. Si el campo tiene un valor guardado este es seleccionado cuando la página se carga por primera vez. Si no, el valor predeterminado (si existe) es seleccionado.
- type (obligatorio) debe ser radio.
- name (obligatorio) es el nombre único del campo.
- label (obligatorio) (traducible) es el título descriptivo del campo.
- default (opcional) es el valor predeterminado del ítem del botón de radio.
- description (opcional) (traducible) es el texto que será mostrado como un texto de ayuda cuando el usuario mueve el ratón sobre el cuadro de lista desplegable.
- "'clase"' (opcional) Nuevo en Joomlaǃ 3, si se ajusta a class="btn-group btn-group-yesno" mostrará agradables botones de colores
El elemento XML <field>
debe incluir uno o más elementos <option>
que definen los ítems botones de radio individuales. El texto entre las etiquetas <option>
y </option>
es lo que se mostrará en la etiqueta del botón de radio y es una cadena traducible. La etiqueta <option>
lleva el siguiente argumento:
- value (obligatorio) es el valor que se guarda para el parámetro si este elemento está seleccionado.
Sugerencia: no olvides cerrar la definición del campo con </field>
.
Ejemplo de Definición XML del campo:
<field name="myradiovalue" type="radio" default="0" label="Select an option" description="">
<option value="0">1</option>
<option value="1">2</option>
</field>
Para estilo Joomla 3+ con valores arbitrarios:
<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>
Para estilo Joomla 3+ con valores sí/no:
<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>