PDF (adobe.com)

Inserción de fragmentos de XSLT en páginas dinámicas

Una vez creado un fragmento de XSLT, puede insertarlo en una página Web dinámica mediante el comportamiento de servidor XSL Transformation. Al añadir el comportamiento del servidor a la página y verla en un navegador, un servidor de aplicaciones lleva a cabo una transformación que muestra los datos XML desde el fragmento de XSLT seleccionado. Dreamweaver admite transformaciones XSL para páginas de ColdFusion, ASP o PHP.

Nota: Si quiere insertar el contenido de una página completa XSLT en una página dinámica, el procedimiento es exactamente el mismo. Antes de utilizar el comportamiento de servidor Transformación XSL para insertar la página completa XSLT, elimine todo el código HTML de la página dinámica.
  1. Abra una página de ColdFusion, ASP o PHP existente.
  2. En la vista Diseño, sitúe el punto de inserción donde desee insertar el fragmento de XSLT.
    Nota: Al insertar fragmentos de XSLT, siempre debe hacer clic en el botón Mostrar vistas de código y diseño después de situar el punto de inserción en la página para poder garantizar que el punto de inserción se encuentra en la ubicación correcta. Si no es así, tal vez deba hacer clic en cualquier otro lugar de la vista Código para situar el punto de inserción en la ubicación que desee.
  3. En el panel Comportamientos del servidor (Ventana > Comportamientos del servidor), haga clic en el botón del signo más (+) y seleccione XSL Transformation.

  4. En el cuadro de diálogo XSL Transformation, haga clic en el botón Examinar y busque un fragmento de XSLT o una página completa XSLT.

    Dreamweaver completa el siguiente campo de texto con la ruta de archivo o el URL del archivo XML adjunto al fragmento especificado. Para modificarlo, haga clic en el botón Examinar y busque otro archivo.

  5. (Opcional) Haga clic en el botón del signo más (+) para añadir un parámetro XSLT.
  6. Haga clic en Aceptar para insertar una referencia al fragmento de XSLT en la página. Este fragmento no se puede editar. Puede hacer doble clic en el fragmento para abrir el archivo de origen y poder editarlo.

    Asimismo, se crea una carpeta llamada includes/MM_XSLTransform/ en la carpeta raíz del sitio, que contiene un archivo de biblioteca de tiempo de ejecución. El servidor de aplicaciones utiliza las funciones definidas en el archivo para realizar la transformación.

  7. Cargue la página dinámica en su servidor (Sitio > Colocar) y haga clic en Sí para incluir archivos dependientes. Tanto el archivo que contiene el fragmento de XSLT como el archivo XML que contiene los datos y el archivo de biblioteca de tiempo de ejecución generado deben estar en el servidor para que la página se muestre correctamente. (Si ha seleccionado un archivo XML remoto como fuente de datos, dicho archivo deberá residir en alguna otra ubicación de Internet.)