Campo de Formulario, Tipo radio

From Joomla! Documentation

This page is a translated version of the page Radio form field type and the translation is 100% complete.

Other languages:
English • ‎español • ‎français • ‎Nederlands

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.

Params.radio.jpg
  • 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>

Ver también