bonsoir,
j'ai dans mon dossier squelettes
- un fichier article.html
- un fichier article=206.html
mais lorsque j'appelle l'article en question, c'est le premier squelette qui est utilisé. Même après recalcul et vidage de cache navigateur.
C'est normal ou quoi ?
martin.
Le 8 sept. 06, à 00:57, Martin Granger a écrit :
bonsoir,
j'ai dans mon dossier squelettes
- un fichier article.html
- un fichier article=206.html
mais lorsque j'appelle l'article en question,
c'est à dire l'article qui est au niveau de la rubrique 206 mais pas de ses sous-rubriques ?
claude
c'est le premier squelette
qui est utilisé. Même après recalcul et vidage de cache navigateur.
C'est normal ou quoi ?
martin.
c'est normal.
article=206.html sert de squelette à tous les articles de la rubrique 206
si tu veux un affichage spécial pour l'article 206... tu dois pouvoir
trouver une solution avec les modeles (1.9.1) ou alors créer une
rubrique N°xx qui ne contient que l'article 206 et un squelette
article_xx.html, ou alors créer un squelette spécial pour cet article et
une boucle spéciale pour les liens vers lui
spip.php?page=monsquelettespecial&id_article=206
Pascal
Martin Granger a écrit :
bonsoir,
j'ai dans mon dossier squelettes
- un fichier article.html
- un fichier article=206.html
mais lorsque j'appelle l'article en question, c'est le premier squelette
qui est utilisé. Même après recalcul et vidage de cache navigateur.
C'est normal ou quoi ?
martin.
_______________________________________________
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
FAQ : http://www.spip-contrib.net/spikini/FaQ
--
Arkam Sarl - Edition en ligne
dlatr a écrit :
c'est à dire l'article qui est au niveau de la rubrique 206 mais pas de ses sous-rubriques ?
Oups !!! Pan sur le bec !
Je ne sais pas pourquoi, mais je pensais que article=206.html s'appliquait uniquement à l'article 206... Comme pour les rubriques, quoi. Mea Culpa.
Du coup, comment faire un squelette spécifique à un seul article, maintenant que les fichiers .php3 ont disparu de la racine ?
* Martin Granger tapotait, le 08/09/2006 11:44:
dlatr a écrit :
c'est à dire l'article qui est au niveau de la rubrique 206 mais pas de ses sous-rubriques ?
Oups !!! Pan sur le bec !
Je ne sais pas pourquoi, mais je pensais que article=206.html s'appliquait uniquement à l'article 206... Comme pour les rubriques, quoi. Mea Culpa.
Du coup, comment faire un squelette spécifique à un seul article, maintenant que les fichiers .php3 ont disparu de la racine ?
Dans article.html
<BOUCLE_ArticlePrincipal(ARTICLES){id_article}>
<BOUCLE_Article2006(ARTICLES){id_article}{id_article=206}>
<INCLURE(fond=article2006){id_article}>
</BOUCLE_Article2006>
Ici ton squelette normal
<//B_Article2006>
</BOUCLE_ArticlePrincipal>
--
Jacques — SPIP - Pyrat.net – Création de sites Internet
Pascal a écrit :
c'est normal. article=206.html sert de squelette à tous les articles de la rubrique 206
OK, j'ai un peu honte, mais je croyais que c'était juste pour l'article 206 
si tu veux un affichage spécial pour l'article 206... tu dois pouvoir
trouver une solution avec les modeles (1.9.1)
ça n'ira pas pour moi, car je veux du php dans mon squelette et apparemment, il est déconseillé de mettre du php dans un modèle, si l'on veut que le code soit recalculé à chaque rechargement de page.
ou alors créer une
rubrique N°xx qui ne contient que l'article 206 et un squelette
article_xx.html
ça ne me convient pas non plus, car c'est un article qui ne doit pas se différencier des autres, et qui doit être retrouvable dans la même rubrique qu'eux.
ou alors créer un squelette spécial pour cet article et
une boucle spéciale pour les liens vers lui
spip.php?page=monsquelettespecial&id_article=206
voilà qui me paraît prometteur, mais je n'ai pas tout compris...
dois-je placer une telle boucle dans TOUS mes autres squelettes ?
car cet article est susceptible d'être appelé depuis sommaire.html, article.html, rubrique-6.html, et encore plusieurs autres...
merci de vos conseils
Martin Granger a écrit :
ou alors créer un squelette spécial pour cet article et
une boucle spéciale pour les liens vers lui
spip.php?page=monsquelettespecial&id_article=206
voilà qui me paraît prometteur, mais je n'ai pas tout compris...
dois-je placer une telle boucle dans TOUS mes autres squelettes ?
car cet article est susceptible d'être appelé depuis sommaire.html,
article.html, rubrique-6.html, et encore plusieurs autres...
oui. Pardon pour le terme boucle, ce n'est pas une boucle mais juste un
lien, qu'il faudra placer ou nécessaire sur les pages permettant
d'accéder à l'article.
Dans ton squelette special, tu peux attibuer des mots clés aux articles
qui doivent être des sous-articles du 206 et faire une boucle (MOTS) qui
les liste.
Pascal
--
Arkam Sarl - Edition en ligne