Bonjour,
d'habitude je configure les divers squelettes par rubrique avec un
rubrique-XX
et article-XX
mais dans ce contexte j'aurais besoin spécifiquement pour des articles donnés de article=ZZ faisant partie de la rubrique XX
or si je fais
http://www.monsite/article.php3?id_article=ZZ
j'obtiens l'affichage du squelette dépendant de article-XX (générique pour la rubrique XX)
alros que pour obtenir mon squelette spécifique "ZZ" il me faut écrire
http://www.monsite/article=ZZ.php3?id_article=ZZ
______
Je croyais que "-XX" concernait toutes les rubriques et articles dépendant de la rubrique-XX
alors que "=ZZ" provoquait automatiquement l'usage du squelette associé
merci de me donner la précision d'usage.
A +
J.Chatignoux
Bonjour,
d'habitude je configure les divers squelettes par rubrique
avec un
rubrique-XX
et article-XX
mais dans ce contexte j'aurais besoin spécifiquement pour des
articles donnés de article=ZZ faisant partie de la rubrique XX
or si je fais
http://www.monsite/article.php3?id_article=ZZ
j'obtiens l'affichage du squelette dépendant de article-XX
(générique pour la rubrique XX)
article=ZZ.html sera utilisé pour les articles de la rubrique ZZ mais pas pour
ceux de ses sous rubriques.
Il n'y a pas de mécanisme de sélection d'un squelette pour un unique article.
-Nicolas
--
Nicolas "Brush" HOIZEY
Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
Clever Age http://www.clever-age.com
Je pense que le titre explique ce que je veux faire 
Voici le code:
<BOUCLE_rubrique_principal(RUBRIQUES) {id_rubrique}>
<?php
$M="<BOUCLE_RUB_MC(RUBRIQUES){id_rubrique}>#TITRE</BOUCLE_RUB_MC>"; ?>
<ul>
<BOUCLE_RSS(SITES){titre_mot=<?php echo $M; ?>}>
<BOUCLE_SYN_ART(SYNDIC_ARTICLES) {id_syndic}>
<li>
<a href="#URL_ARTICLE" target=_blank>[(#TITRE)]</a>
</li>
</BOUCLE_SYN_ART>
</BOUCLE_RSS>
</ul>
</BOUCLE_rubrique_principal>
Qu'est ce que j'ai raté?
Merci,
Denis
<BOUCLE_RSS(SITES){titre_mot=<?php echo $M; ?>}>
Spip interprête ses boucles avant que le php ne soit interprété du coup ton tri ne marche pas, si tu
veux vraiment le faire comme ça, il faut que tu sélectionne tous les sites puis que tu trie "a la
main", par contre ça va remplir ton cache et peut-être ralentir l'affichage de ta page...
exemple (non testé)
<BOUCLE_RSS(SITES){titre_mot=<?php echo $M; ?>}>
<?php
$titre = 4[(#TITRE_MOT|texte_script)]'
if ($titre = $M) {
?>
<BOUCLE_SYN_ART(SYNDIC_ARTICLES) {id_syndic}>
<li>
<a href="#URL_ARTICLE" target=_blank>[(#TITRE)]</a>
</li>
</BOUCLE_SYN_ART>
<?php
}
?>
</BOUCLES_RSS>