1
Indiquez l’intérêt que vous portez à cette question
0

Boucle spip et accordion Jquery

Bonjour à tous, cela fait longtemps que je ne me suis pas mis à Spip, et j’ai un problème de logique avec une boucle spip (toujours pas bien assimilé) et accordion Jquery.

Ce que je souhaite :
1_Lister par année un ensemble d’article (sous rubrique = une année) dans une rubrique.
2_Quand un article a des document, une croix apparait, pour ouvrir un tiroir avec des images. Si pas d’images, elle disparait.

Je pensais avoir réussis, mais depuis ce matin, uniquement le premier tiroir est prix en compte, les autres articles restent ouverts avec les images, impossible de les fermer.
J’ai tester simplement sans boucle SPIP, cela marche.

Voici la page en question : http://atelier.web4me.fr/spip.php?r...

Voici ma boucle :

<div class="tiroir">
 
<BOUCLE_expo2(RUBRIQUES){id_rubrique} >
<BOUCLE_expo3(RUBRIQUES){id_parent} {par num titre} {inverse} >
 
<h3>#TITRE</h3> 
 
<BOUCLE_expo(ARTICLES){id_rubrique} {par date} {inverse}>
<h4> #TITRE</h4> 
#TEXTE 
 
<div id="accordion">
<B_image>
<h3 style="margin-bottom:0; line-height:0.5;"> &#x25CF; </h3>
<div>
<BOUCLE_image(DOCUMENTS) {id_article} {mode=image} {par rang_lien, num titre}>
<div class="photo_tiroir">[(#LOGO_DOCUMENT|image_aplatir{jpg,ffffff})]</div>
</BOUCLE_image>
</div>
</B_image>
</div>
 
</BOUCLE_expo>
</BOUCLE_expo3>
</BOUCLE_expo2>
 
</div>

Merci de votre aide !