Essaie cette boucle elle devrait te donner un résultat, je l'ai un peu
modifiée pour ton cas, mais c'est celle que j'utilise sur le plugin image
cycle, je suis sur la doc en ce moment, si tu veux contribuer no soucy c'est
en rédaction sur contrib tu peux aller voir le code plus détaillé sur la
zone
<B_docuImg>
<BOUCLE_docuImg(DOCUMENTS){id_article>0}{par
date]{inverse}{extension==jpg|png|gif}{0,8}>
<BOUCLE_chercheLienArticle(SPIP_DOCUMENTS_ARTICLES){id_document}>
#SET{current_id_art, #ID_ARTICLE}
</BOUCLE_chercheLienArticle>
<BOUCLE_lienArticle(ARTICLES){id_article=#GET{current_id_art}}{0,8}>
[<a href"#URL_ARTICLE">
(#LOGO_DOCUMENT||image_reduire150,0})</a>]
</BOUCLE_lienArticle>
</BOUCLE_docuImg>
</B_docuImg>
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Hammerhead
Envoyé : jeudi 29 mai 2008 17:36
À : spip@rezo.net
Objet : Re: [Spip] Problème pour faire une gallerie de screenshots
Jean-Christophe Villeneuve a écrit :
Hammerhead a écrit :
Salut tout le monde,
J'ai un petit problème pour créer une gallerie d'images sur mon site.
J'ai déjà jeté un coup d'oeil sur Spip-contrib, mais je n'ai pas trouvé
mon bonheur :(.
Ce que je voudrais faire, c'est afficher les 8 derniers screenshots du
jeu dont on visite la fiche.
- Chaque jeu est situé dans une rubrique
- Les screenshots sont situés dans les différents articles contenus dans
la rubrique
Mon problème, c'est qu'avec la boucle suivante, je n'arrive pas à
limiter le nombre de screenshots affichés, à chaque fois, j'ai tous les
screenshots situés dans tous les articles de la rubrique.
Voici ma boucle :
<BOUCLE_gallerieArticle(ARTICLES){id_rubrique}>
<BOUCLE_gallerieDocuments(DOCUMENTS){id_article}{mode=document}{extension==j
pg|png|gif}>
[(#FICHIER|image_reduire{135})]
</BOUCLE_gallerieDocuments>
</BOUCLE_gallerieArticle>
Bref, je coince un peu pour sélectionner les 8 dernières captures, et je
vois pas trop comment m'en sortir. J'ai bien pensé à utiliser la balise
#ARRAY, mais alors là, je patauge complètement, j'arrive pas à parcourir
le tableau pour ne prendre que les 8 premières valeurs (et au niveau de
la doc, c'est pas très clair sur ce point).
Bref, si vous avez une idée, je suis preneur et je vous en serez très
reconnaissant :).
Un bête {0,8} sur ta boucle DOCUMENTS ne fonctionne pas ?
Bonjour,
C'est ce que j'avais essayé tout au début, mais en fait, ça me limite à
8 screenshots par article. Donc, si j'ai deux articles qui ont 9 images
à afficher, je vais me retrouver avec 16 captures et non 8.
Et c'est là tout mon problème.
J'ai aussi essayé en remplaçant id_article par id_rubrique, mais là, ça
consulte les documents placés dans la rubrique elle même, et dans mon
cas, je n'utilise pas cette possibilité de SPIP.
Bref, je patauge toujours.
PS: Si j'y arrive avec votre aide, je ferais peut être une contrib sur
SPIP-Contrib 
_______________________________________________
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 : FAQ webmestre - SPIP