Modifiquemos nuestro esqueleto « tutorial.html
» de la siguiente manera :
<BOUCLE_articulos(ARTICLES)>
#TITRE
</BOUCLE_articulos>
En este caso se suprime directamente la condición {id_article=1}
. Atención: este BOUCLE va a generar una página enorme si tu base contiene ya un número considerable de artículos: es mejor tomar precauciones y añadir de {0,10}
para limitar a los 10 primeros artículos...
<BOUCLE_articulos(ARTICLES){0,10}>
Resultado: los títulos de los 10 primeros artículos de tu base de datos quedan visualizados en la página, separados por un salto de línea. A partir de ahí se puede ver como producir el sumario de una sección (rubrique): colguemos los 10 artículos más recientes que pertenecen a esta sección.
<BOUCLE_articulos(ARTICLES){id_rubrique}{par date}{inverse}{0,10}>
<a href=#URL_ARTICLE>#TITRE</a><BR>
</BOUCLE_articulos>
Tomémoslo por orden :
- {id_rubrique}
: solo toma los artículos que pertenecen a la sección id_rubrique
(cf. a continuación para que esta variable sea definida en el contexto de nuestro BOUCLE_articulos
).
- {par date}{inverse}
: selecciona por fecha en orden decreciente (del más viejo al más nuevo)...
- {0,10}
: ...y selecciona los 10 primeros resultados.
- Finalmente, <a href=#URL_ARTICLE>#TITRE</a>
escribirá no sólo el título del artículo sino que además creará un enlace hacia este artículo con el formato adecuado.
Queda por invocar el esqueleto transmitiéndole el contexto id_rubrique=1
:
http://tusitio.net/spip.php?page=tutorial.php&id_rubrique=1
La magia de SPIP está en la combinación de este tipo de funcionalidades. Si has llegado hasta aquí, ¡ya está logrado!