bonjour la foule !
ça fait trois jours que je butte sur la mise en forme d'un agenda avec l'aidede mots clés... j'espère que vous pourrez m'aider.
(je fais mes essais en local avec easyphp 1.7 et spip 1.7.1)
voilà la situation :
je veux faire afficher dans une rubrique de "localité" son agenda correspondant.
mais j'ai deux rubriques racines différentes : une pour les localités et une pour l'agenda.
donc je me sers de mots clés pour "relier" les rubriques ne figurant pas dans la même branche en leur attribuant le même mot clé
pour ce faire, j'ai aussi utilisé la proposition de mini agenda ultra simple sur spip-contrib
http://www.spip-contrib.net/article485.html
et voici ma série de boucles problématiques dans ma page rubrique-91.html (91 étant le secteur comprenant les différentes rubriques de localités)
<B_motrubrique>
<div class="bandeau-titre">agenda<BR>local</div>
<BOUCLE_motrubrique(MOTS){id_rubrique}>
//je demande de me "donner" le mot clé de la rubrique en cours, dans ce cas: le nom de la localité//
<BOUCLE_rubragenda(RUBRIQUES){id_secteur=10}{id_mot}>
//je demande d'aller chercher dans le secteur 10 (celui de mes agendas) la rubrique correspondant au mot clé demandé ci dessus//
<BOUCLE_agenda(ARTICLES) {id_rubrique} {par date_redac} {age_redac <= 0 }{0,3}>
//et je demande d'afficher les article de la rubrique appelée ci-dessus, en fonction
des critères de date_rédac (date de rédaction antérieure) et de leur age "à venir" . Donc d'afficher les trois prochains événements de l'agenda local//
<div class="cadre">
<div class="menu-titre"><a href="#URL_ARTICLE">[(#DATE_REDAC|nom_jour)]
[(#DATE_REDAC|affdate)]<br>[(#SURTITRE)]</a></div>
<div class="menu-item"><a href="#URL_ARTICLE">[(#TITRE)]</a></div>
<div class="menu-item">[(#SOUSTITRE)]</div>
<div class="menu-item">[(#INTRODUCTION|couper{200}|justifier)]</div>
</div>
</BOUCLE_agenda>
</BOUCLE_rubragenda>
</BOUCLE_motrubrique>
</B_motrubrique>
le problème, c'est que cela ne m'affiche pas du tout ce que je souhaite !
ça me retourne les trois plus vieilles dates de l'agenda local ???
pourtant en page de sommaire, la boucle suivante, sensiblement la même que ci dessus
sauf que je demande directement le nom du secteur et sans mots clés, fonctionne parfaitement !?
<BOUCLE_agenda (ARTICLES) {id_secteur=10} {par date_redac} {age_redac <=0 } {0,10}>
qui peut m'expliquer la chose ? car là j'ai un gros mal de tête ... je vais même acheter des actions chez "aspirine"
Alex