Uso de regiones opcionales en plantillas

Última actualización el 27-04-2021

Use regiones opcionales en las plantillas de Dreamweaver cuando desee establecer las condiciones para visualizar el contenido de un documento.

Una región opcional es una región en una plantilla que los usuarios pueden configurar para mostrar u ocultar en un documento basado en plantilla.Usa una zona geográfica opcional cuando quieras establecer condiciones para mostrar contenido en un documento.

Cuando insertas una zona geográfica opcional, puedes establecer valores específicos para un parámetro de plantilla o definir declaraciones condicionales (declaraciones Si...sino) para zonas geográficas de plantilla. Usa operaciones lógicas simples de verdadero/falso o define declaraciones condicionales y expresiones más complejas.Posteriormente, podrá modificar la región opcional si es necesario. En función de las condiciones que defina, los usuarios de plantillas pueden editar los parámetros de los documentos basados en plantillas que creen y controlar si se muestra la región opcional.

Puede vincular múltiples regiones opcionales a un parámetro determinado. En el documento basado en plantilla, ambas regiones se mostrarán u ocultarán como una unidad.Por ejemplo, puedes mostrar una imagen de «liquidación» y un área de texto del precio de venta para un artículo en oferta.

Inserción de una región opcional

Usa una zona geográfica opcional para controlar contenido que puede o no mostrarse en un documento basado en plantilla. Existen dos tipos de regiones opcionales:

  • Zonas geográficas opcionales no editables, que permiten a los usuarios de plantilla mostrar y ocultar zonas geográficas especialmente marcadas sin permitirles editar el contenido.

    La pestaña de plantilla de una región opcional está precedida por la palabra if.Según la condición establecida en la plantilla, un usuario de plantilla puede definir si la región es visible en las páginas que crea.

  • Zonas geográficas opcionales editables, que permiten a los usuarios de plantilla configurar si la zona geográfica se muestra u oculta, y permiten a los usuarios editar contenido en la zona geográfica.

    Por ejemplo, si la región opcional incluye una imagen o texto, el usuario de plantilla puede establecer si el contenido se muestra, así como editar el contenido si lo desea.Una región editable está controlada por una declaración condicional.

Insertar una región opcional no editable

En la ventana Documento, selecciona el elemento que quieres configurar como zona geográfica opcional.
Siga uno de estos procedimientos:
  • Seleccione Insertar > Plantilla > Región opcional.

  • En la categoría Común del panel Insertar, seleccione Plantillas en la lista del menú desplegable y, a continuación, seleccione la opción Región opcional.

Introduce un nombre para la zona geográfica opcional, haz clic en la pestaña Avanzado si quieres establecer valores para la zona geográfica opcional, y luego haz clic en Aceptar.

Inserción de una región opcional editable

En la ventana Documento, coloca el punto de inserción donde quieras insertar la zona geográfica opcional.
Nota

No se puede delimitar una selección para crear una región opcional editable.Inserta la zona geográfica, luego inserta el contenido en la zona geográfica.

Siga uno de estos procedimientos:
  • Seleccione Insertar > Plantilla > Región opcional editable.

  • En la categoría Plantillas del panel Insertar, seleccione Región opcional editable.

Introduzca un nombre para la región opcional, haga clic en la pestaña Avanzado si desea establecer valores para la región opcional y haga clic en Aceptar.

Definición de valores para una región opcional

Puedes editar la configuración de zona geográfica opcional después de haber insertado la zona geográfica en una plantilla. Por ejemplo, puedes cambiar si la configuración predeterminada para el contenido se muestra o no, para vincular un parámetro a una región opcional existente, o para modificar una expresión de plantilla.

Crear parámetros de plantilla y definir declaraciones condicionales (declaraciones Si...sino) para zonas geográficas de plantilla. Puedes usar operaciones simples de verdadero/falso, o definir declaraciones condicionales y expresiones más complejas.

En la pestaña Avanzada puedes vincular múltiples regiones opcionales a un parámetro con nombre.En el documento basado en plantilla, ambas regiones se mostrarán u ocultarán como una unidad.Por ejemplo, puedes mostrar una imagen de «liquidación» y un área de texto del precio de venta para un artículo en oferta.

También puedes usar la pestaña Avanzada para escribir una expresión de plantilla que evalúe un valor para la región opcional y la muestre u oculte según el valor.

En la ventana de documento, siga uno de estos procedimientos:
  • En la vista Diseño, haz clic en la pestaña de plantilla de la región opcional que deseas modificar.

  • En la vista Diseño, coloca el punto de inserción en la región de plantilla; luego en el selector de etiquetas en la parte inferior de la ventana Documento, selecciona la etiqueta de plantilla, <mmtemplate:if>.

  • En la vista Código, haz clic en la etiqueta de comentario de la región de plantilla que quieres modificar.

En el inspector de propiedades (Ventana > Propiedades), haz clic en Editar.
En la pestaña Conceptos básicos, introduce un nombre para el parámetro en el cuadro Nombre.

Active la casilla Mostrar de forma predeterminada para definir la región seleccionada que mostrar en el documento. Desactive la casilla para establecer el valor predeterminado como falso.

Nota

Para establecer un valor diferente para el parámetro, en la vista Código localiza el parámetro en la sección del documento y edita el valor.

(Opcional) Haz clic en la pestaña Avanzada, luego establece las siguientes opciones:
  • Si quiere vincular parámetros de región opcional, haga clic en la ficha Avanzado, seleccione Utilizar parámetro y en el menú emergente seleccione el parámetro existente al que desea vincular el contenido seleccionado.

  • Si desea escribir una expresión de plantilla para controlar la visualización de una región opcional, haga clic en la ficha Avanzado, seleccione Introduzca la expresión y escriba la expresión en el cuadro.

Nota

Dreamweaver insertará comillas dobles en el texto que introduzca.

Haga clic en Aceptar.

Cuando utilizas el objeto de plantilla Región opcional, Dreamweaver inserta comentarios de plantilla en el código.Un parámetro de plantilla se define en la sección head, como en el siguiente ejemplo:<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->

En la ubicación donde se inserta la región opcional, aparece código similar al código que se muestra a continuación:

<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->

<!-- TemplateBeginIf cond="departmentImage" -->

<p><img src="/images/airfare_on.gif" width="85" height="22"> </p>

<!-- TemplateEndIf -->

Puedes acceder y editar parámetros de plantilla en el documento basado en plantilla.