Los parámetros le permiten usar las plantillas con la máxima flexibilidad; puede personalizar de forma dinámica una plantilla de imagen. Puede decidir cuál de las capas de imagen y texto desea incluir en la plantilla, y en cada capa, qué parámetros desea mostrar. Por ejemplo, para destacar un producto rebajado, puede crear una capa con el texto Rebajado. Posteriormente podrá quitar el parámetro Rebajado para quitar esta capa manteniendo el resto de la imagen de plantilla.
La creación de parámetros de plantilla implica la definición de las partes de la plantilla a las que llamar en una cadena URL. Una URL compuesta de parámetros revela esos elementos en la cadena URL. Con los parámetros expuestos, puede crear resultados personalizados de la manera en que la plantilla de la imagen se construye de forma dinámica en el servidor de imágenes. Así se puede cambiar una plantilla de forma dinámica ya que se puede llamar a todos los parámetros o solo algunos de una URL.
Con parámetros de capa de texto, la cadena de texto también puede ser un campo dinámico vinculado a valores en una base de datos. La vinculación de texto a una base de datos puede ser útil en casos como las promociones, por ejemplo. Puede personalizar imágenes de plantilla para que muestren nombres de clientes. También puede vincular un parámetro de capa de texto a una base de datos de precios para mostrar el precio de un artículo en una imagen de plantilla.
Puede hacer referencia a un parámetro más de una vez. Use el cuadro combinado de cada comando del cuadro de diálogo de parámetros para seleccionar cualquier parámetro que coincida con el comando en cuestión. (Por ejemplo, están disponibles todos los parámetros de tamaño para el comando size=). Puede reasignar la referencia de parámetro a cualquier parámetro que ya esté en el cuadro combinado y cambiar su nombre por otro que no aparezca. Si se realiza esta última acción, el nombre debe ser único. Si no, aparece un error que indica que ya existe ese parámetro. Si elimina una referencia de parámetro, éste se elimina de la URL en caso de que no aparezca en ningún sitio ninguna otra referencia a él. Si cambia el valor predeterminado de un parámetro de texto, se actualizan todas las referencias a dicho parámetro. Puede ver la actualización en la tabla de capas, en el procesamiento de la plantilla y en la URL. Si cambia un atributo de capa manipulando los selectores de cambio de tamaño o escribiendo los valores oportunos en el panel de propiedades, se actualiza tanto el valor del parámetro como todas las referencias a él. Por ejemplo, si ha parametrizado el tamaño de dos capas con un solo parámetro, se actualiza el tamaño de ambas capas al cambiar cualquiera de ellas. Si obtiene la vista previa de una plantilla y modifica un parámetro, se actualizan todas las referencias a dicho parámetro.
Parametrización de una capa
Siga estos pasos con cada capa de la plantilla para crear parámetros de plantilla:
-
En la lista de capas, seleccione el botón Parámetros
situado junto al nombre de la capa para la que quiere crear parámetros. Se abre la pantalla Parámetros. Aquí aparecen los nombres de cada parámetro existente en la capa, con sus valores y sus tipos.
-
Seleccione la opción Activado de cada parámetro que quiera incluir en la imagen de plantilla.
-
Seleccione el botón Cerrar para cerrar la pantalla Parámetros.
En la pantalla Parámetros puede cambiar el nombre de éstos. El cambio de nombre de un parámetro puede hacerlo más fácil de identificar en cadenas URL y más fácil de usar como valor de base de datos. Para cambiar el nombre de un parámetro, seleccione la opción Activado correspondiente, haga clic en el nombre actual y escriba el nuevo en el campo Nombre.
Para ver una lista de los parámetros que ha creado para la plantilla, seleccione el botón Resumen de parámetros en la pantalla Plantilla. Aparecerá la pantalla Resumen de parámetros. Aquí aparecen los nombres de las capas y, si ha creado parámetros para alguna de ellas, los nombres y valores de los parámetros.
Creación de parámetros de texto dinámico
Para capas de texto, puede convertir la cadena de texto en campo dinámico vinculado a un valor de base de datos. Siga estos pasos:
-
En la pantalla Plantilla, seleccione el botón Parámetros
situado junto al nombre de la capa de texto para la que quiere crear parámetros de texto dinámico. Se abre la pantalla Parámetros.
-
Seleccione el botón Activado junto al nombre del atributo de texto (textAttr).
-
Seleccione la ficha Texto en la pantalla Parámetros.
-
Haga clic en el botón Agregar parámetro. Aparecerá un nombre de parámetro predeterminado. Si quiere modificar el nombre, selecciónelo y sobrescríbalo. La cadena de texto actual se convierte en el nuevo nombre del parámetro.
-
Seleccione el botón Cerrar para cerrar la pantalla Parámetros.
Para que el nombre del parámetro use un valor de base de datos, añada la siguiente cadena al final de la URL de la plantilla:
?$_2(parameter name)=(database value)
El nombre del parámetro se sustituirá por nombres en un campo de base de datos o código Java que indique, por ejemplo, el precio actual de un artículo o el nombre de un cliente.