El nostre esquelet és ben inútil si només serveix per mostrar l’article núm. 1.
Aprenguem a publicar qualsevol article:
Per això hem de cridar la nostra pàgina Web amb un paràmetre, del tipus id_article=2
: dirigiu el vostre navegador cap al següent URL:
«http://elvostrelloc.net/spip.php?page=tutoriel&id_article=2
» [*]
Ens mostra... encara l’article 1 (i no el 2). Modifiquem a l’esquelet tutoriel.html
la línia que defineix el «bucle article»:<BOUCLE_article(ARTICLES){id_article}>
Com podeu veure, es reemplaça simplement {id_article=1}
per {id_article}
més curt.)
Aquí teniu:
http://elvostrelloc.net/spip.php?page=tutoriel&id_article=2
us mostra ara l’article 2. [1]
El BOUCLE_article
s’executa en un «context» en el que id_article
és igual a 2 (és el valor que passa l’URL). Si li precisem {id_article=1}
va a buscar l’article núm. 1, però si li demanem justament {id_article}
, va a buscar l’article amb el número indicat pel context (aquí l’URL).
Visiteu ara aquestes pàgines:
- http://elvostrelloc.net/spip.php?page=tutoriel&id_article=1
,
- http://elvostrelloc.net/spip.php?page=tutoriel&id_article=2
et
- http://elvostrelloc.net/spip.php?page=tutoriel
[*].
Veieu la diferència? Les dues primeres pàgines us retornen els articles n°1 i 2, la tercera no té pas id_article
en el seu context i genera un error.
NB: No oblideu tornar a calcular la pàgina (un botó que hi ha a dalt, a la dreta, de la vostra pàgina) per a que es tinguin en compte les modificacions del vostre esquelet.
Fantàstic! La vostra plantilla és ara «contextual».