Unidad 22. XML y RSS (VII)

22.7. Insertar un fragmento XSLT

Una vez tenemos el archivo XSLT terminado y mostrando los datos que queremos mostrar podemos pasar a insertarlo en cualquier página dinámica.

Hacerlo es muy sencillo, sólo tendrás que abrir un archivo PHP (en nuestro caso), colocar el punto de inserción en el lugar que quieras que aparezca la información y hacer clic en el botón Transformación XSL que encontramos en el panel Insertar, en la sección Datos:

Transformación XSL

Se abrirá el siguiente cuadro de diálogo:

Transformación XSL

En Archivo XSLT deberás indicar el archivo que deberá mostrarse (el archivo de tratamiento de XML que hemos creado).

Automáticamente se mostrará en URI de XML la dirección del archivo que hemos utilizado para crear el archivo XSLT.

 

Al aceptar el cuadro de diálogo se mostrará directamente el contenido del archivo XSLT en la página PHP.

Sólo tendrás que pulsar F12 o el botón Vista en vivo y tendrás una previsualización de cómo quedará el archivo.

 

Observa que Dreamweaver ha añadido a nuestro sitio la carpeta includes/MM_XSLTransform/. En ella están los archivos necesarios para realizar la transformación XSLT.

 

Nota sobre la versión actual. A la hora de realizar este curso, la versión del archivo MM_XSLTransform era 0.6.3. Puedes verlo en la primera línea del archivo. La versión de PHP que empleamos era 5.3.0. Si estás empleando las mismas versiones, observarás un aviso al mostrar el contenido del fragmento XSLT: Deprecated: Function set_magic_quotes_runtime() is deprecated...

Incluso si empleas la versión de MM_XSLTransform 0.6.3 y PHP 6.x, se producirá un error y no mostrará el contenido de la página.

 

Para practicar realiza el Ejercicio Paso a Paso de Añadir XML a nuestra página.

Pág. 22.7

Atrás  Inicio  Adelante