Creación de los parámetros de plantilla creating-template-parameters

Los parámetros permiten utilizar plantillas con la máxima flexibilidad; permiten personalizar dinámicamente una imagen de plantilla. 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 llamar la atención sobre un producto que está a la venta, puede crear una capa de texto En venta. 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, todos los parámetros de tamaño están disponibles 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. En este último caso, el nombre debe ser único. De lo contrario, un error indica que el parámetro existe. Al eliminar una referencia de parámetro, este se elimina de la dirección URL si no se hace referencia a él en ningún otro sitio. Al cambiar 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 la renderización de la plantilla y en la dirección URL. Cuando se cambia un atributo de capa manipulando los controles de cambio de tamaño o escribiendo valores en el panel de propiedades, el valor del parámetro se actualiza y todas las referencias al parámetro se actualizan. 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.

Vea también Fundamentos de la plantilla vídeo de formación.

Parametrizar una capa parameterizing-a-layer

Siga estos pasos con cada capa de la plantilla para crear parámetros de plantilla:

  1. En la lista Capas (Layers), seleccione el botón Parámetros (Parameters) situado junto al nombre de la capa para la que desea crear parámetros. Se abre la pantalla Parámetros. Enumera el nombre de cada parámetro en la capa, su valor y su tipo.
  2. Seleccione la opción Activado junto al nombre de cada parámetro que desee incluir en la imagen de plantilla.
  3. Seleccione Cerrar para salir de la pantalla Parámetros.
NOTE
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 su opción Activado, seleccione su nombre e introduzca un nuevo nombre 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. En la pantalla Resumen de parámetros, se muestra el nombre de cada capa y, si se han creado parámetros para una capa, los nombres y valores de los parámetros.

Crear parámetros de texto dinámico creating-dynamic-text-parameters

Para las capas de texto, también puede hacer que la cadena de texto sea un campo dinámico vinculado a un valor de base de datos. Siga estos pasos:

  1. En la pantalla Plantilla, seleccione el botón Parámetros junto al nombre de la capa de texto para la que desea crear parámetros de texto dinámico. Se abre la página Parámetros.
  2. Seleccione la opción Activado junto al nombre del atributo de texto (textAttr).
  3. Seleccione la ficha Texto en la pantalla Parámetros.
  4. Seleccione 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.
  5. Seleccione Cerrar para cerrar la página 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)

Los nombres de un campo de base de datos o código Java™ reemplazan los nombres de parámetros. Esta funcionalidad indica, por ejemplo, el precio actual de un artículo o el nombre de un cliente.

recommendation-more-help
ba789e76-bace-4e0e-bd26-52691fb2cb26