Merci à chacun pour vos réponses.
J’étais bien sûr étonné de constater qu’une syntaxe correcte ne me donnait pas les résultats escomptés.
#URL_PAGE{articlexpo,id_article=#ID_ARTICLE}
J’ai donc essayé de lui adjoindre comme suggéré le filtre |parametre_url en écrivant donc ceci : #URL_PAGE{articlexpo}|parametre_url{id_article=#ID_ARTICLE}, mais ça ne fonctionnait pas non plus.
Alors, j’ai renommé mon squelette alternatif « articlexpo.html » en « page_expo.html » et je l’ai appelé avec la syntaxe fournie par le manuel :
#URL_PAGE{page_expo,id_article=#ID_ARTICLE}, et là, ma page alternative a pris la place de « article.html », comme désiré.
J’en conclus donc, comme proposé ci-dessous, que SPIP s’est mélangé les pinceaux avec une page dont le nom commençait par « article ». J’en tiendrais compte pour la suite ! J’avoue humblement que je n’aurais pas pensé à cette solution.
Merci donc pour votre aide
Origenius
Le 6 mai 09 à 17:29, François de Montlivault a écrit :
Origenius a écrit :
Bonjour
fdm@ufe.be
Je suis sur SPIP 206
Soit le code suivant : <a
href=« #URL_PAGE{articlexpo,id_article=#ID_ARTICLE} »>[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{140})]
C’est un bout de boucle qui est censé appelé une page « articlexpo.html »
qui est une variante de « article.html » dans le squelette de mon site.
Mon idée, c’est qu’à l’appel de ce lien, l’article identifié s’affiche
dans le squelette « articlexpo.html » et non dans « article.html »
Rien à faire, malgré cet appel de page, c’est toujours le squelette
article.html qui affiche mon article…
Url du site en question : http://www.j-philippe.net/
<http://www.j-philippe.net/>
La syntaxe est-elle correcte ? En tout cas c’est la syntaxe que j’ai
trouvée dans l’article explicatif suivant : Les balises propres au site
Est-ce que SPIP 2 a changé quelque chose dans ce domaine ?
Merci pour vos lumières.
Origenius
La syntaxe me semble correcte. Essaie en utilisant un autre nom pour
l’article, par ex page_expo,…
Spip se prend probablement les pied dans le tapis avec un nom de
squelette commençant par article.
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip