|
¿Qué sucede en realidad?
Dreamweaver genera un archivo de biblioteca en tiempo de ejecución que utiliza el servidor de aplicaciones para procesar los datos XML y enviar contenido HTML al navegador del cliente. La biblioteca en tiempo de ejecución es el archivo de la carpeta "includes". El fragmento de XSLT, la página dinámica que lo contiene y la biblioteca en tiempo de ejecución de la carpeta "includes" deben estar en el servidor para que la página se muestre correctamente.
Tenga en cuenta que se muestran todos los elementos del agregador RSS. Si el agregador tiene 10 o 20 artículos, esto puede llevar a una página principal muy larga, que posiblemente interfiera con sus requisitos de diseño. En las próximas secciones, aprenderá a limitar el número de elementos que se muestran en un agregador RSS mediante determinados parámetros. Asimismo, descubrirá cómo se ordenan los elementos.
Utilización de parámetros en una transformación XSL
El agregador RSS procesado muestra en estos momentos varios artículos en la página principal. Suponga que sólo desea mostrar los cuatro últimos artículos del Centro de desarrolladores. A tal efecto, necesita un parámetro que indique a la transformación XSL que muestre únicamente los primeros cuatros elementos. A continuación se detallan los pasos necesarios.
- Abra la página headlines.xsl y haga clic dentro de la región repetida XSL.
- Seleccione la etiqueta
<xsl:for-each> en el selector de etiquetas.
-
En el inspector de propiedades, haga clic en el icono de rayo para definir la condición que muestra sólo los cuatro primeros elementos:
Figura 24. Definición de condiciones en el inspector de propiedades
|