|
Esto se debe a que Dreamweaver realiza la transformación XSL internamente, usando sólo el fragmento de XSLT que ha creado y el archivo de origen XML. El parámetro ItemsPerPage que ha usado para limitar el número de elementos mostrados se define en la página xslt, pero su valor se pasa a la página XSLT a través de una página dinámica (homepage.php, homepage.asp, homepage.aspx o homepage.cfm). Para que el navegador pueda generar una vista previa y familiarizarse con las sugerencias para código de Dreamweaver 8, escriba la siguiente línea de código en el archivo headlines.xsl antes de la etiqueta xsl:template:
<xsl:param name="ItemsPerPage" select="4" />
Este código define el valor del parámetro ItemsPerPage y le da un valor predeterminado de 4.
Nota: el valor predeterminado del parámetro ItemsPerPage especificado en el fragmento de XSLT se omitirá en tiempo de ejecución, cuando se efectúe la transformación en el lado del servidor. En su lugar, se usará el valor especificado en el comportamiento del servidor XSL Transformation.
Ya puede obtener una vista previa del fragmento de XSLT en el navegador sin errores.
- Cambie a la página principal dinámica.
-
En la ficha Comportamientos del servidor en el panel Aplicación, haga doble clic en el comportamiento del servidor XSL Transformation para modificarlo.
Figura 27. Edición del comportamiento del servidor XSL Transformation
|