Índice

Añadir una imagen

1. Crear la opción

Proponemos que los usuarios del tema seleccionen una imagen, un logotipo, que se ubicará en la caja  <div id="título">.

En el archivo templateDetails.xml, este es el código que deberá introducirse en el elemento <fieldset name="advanced">, tras el elemento <field/> precedente:

<field 
  name="logo" 
  type="media" 
  default="" 
  label="Seleccione la imagen del logo" 
  description="Seleccione una imagen para el logo. Tamaño 
óptimo: 100X100" />
  • name="logo": nombre único de la opción

  • type="media": tipo de la opción, un selector de archivo para este ejemplo.

  • default="": el valor predeterminado de la opción; aquí, ningún archivo.

  • label="Seleccione la imagen del logo": el texto de la opción que aparece en la interfaz.

  • description="Seleccione una imagen para el logo. Tamaño óptimo: 100X100": texto de la etiqueta informativa.

2. La vista de la opción

Esta es la vista que se obtiene en la interfaz de gestión de la plantilla templateoptions, en la pestaña Opciones.

images/OW05-08.PNG

3. Modificar el código

Procederemos ahora a modificar el archivo index.php. Comprobaremos si el usuario ha seleccionado una imagen para el logo.  En función de este test, tenemos dos posibilidades:

  • Si el usuario ha seleccionado ...