Boucle lister les 5 derniers articles d'un secteur mais un seul article par sous-rubrique

Bonjour à toutes et tous :slight_smile:

Je souhaite lister sur la page d'accueil du site les 5 dernières photos publiées dans un secteur.
Les rubriques du secteur sont des galeries photos
Les sous-rubriques sont des albums
Les articles contiennent les photos triées par num-titre

Pour l'instant, ma boucle liste bien les 5 derniers articles publiés du secteur mais je souhaite restreindre au dernier article par album donc par sous-sous-rubrique du secteur et je n'arrive pas à trouver le paramètre qui convient.

Voici ma boucle actuelle :

          <B_article_recents_galerie>
            <div class="actu_photo">
              <h3 class="annonce">Dernières photos publiées</h3>
              <BOUCLE_article_recents_galerie(ARTICLES) {id_secteur=1} {par date} {inverse} {0,5}>
                  <BOUCLE_documents_vignettes(DOCUMENTS) {id_article} {mode=document} {par num titre} {0,1}>
                    [<a href="[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]"><img src="(#LOGO_DOCUMENT|fichier|)" alt="" title="[(#TITRE|supprimer_numero)]" /></a>]
                    [<h4>Le (#DATE|affdate) &ndash; [(#TITRE|supprimer_numero)]</h4>]
                    <BOUCLE_rubrique_albums(RUBRIQUES) {id_rubrique}>
                      <p>Dans l'album : <a href="[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]">[(#TITRE|supprimer_numero)]</a>.</p>
                    </BOUCLE_rubrique_albums>
                    <br class="nettoyeur" />
                  </BOUCLE_documents_vignettes>
              </BOUCLE_article_recents_galerie>
            </div><!-- Fermeture actu_photo -->
          </B_article_recents_galerie>

J'ai essayé d'ajouter une boucle sous-rubrique avec le paramètre {0,1} mais ça arrête la boucle avant l'affichage des 5 derniers articles.

Si quelqu'un a des suggestions, merci d'avance.

Bonne soirée
dom

Bonjour à toutes et tous :slight_smile:

Hummmmmm ! Ce problème de boucle ne vous inspire pas trop... J'ai fait d'autres essai avec le critère "unique"et aussi "doublon" en insérant une boucle rubrique mais ça ne fonctionne pas non plus... J'ai aussi regardé si je pouvais utiliser une boucle "exclure" mais je ne vois pas trop comment la paramétrer dans ce cas précis.

Quelqu'un aurait-il une piste, un soupçon de piste, s'il vous plait ? :)))

Merci d'avance,
dom

Dominique COCAGNE a écrit :

Bonjour à toutes et tous :slight_smile:

Je souhaite lister sur la page d'accueil du site les 5 dernières photos publiées dans un secteur.
Les rubriques du secteur sont des galeries photos
Les sous-rubriques sont des albums
Les articles contiennent les photos triées par num-titre

Pour l'instant, ma boucle liste bien les 5 derniers articles publiés du secteur mais je souhaite restreindre au dernier article par album donc par sous-sous-rubrique du secteur et je n'arrive pas à trouver le paramètre qui convient.

Voici ma boucle actuelle :

          <B_article_recents_galerie>
            <div class="actu_photo">
              <h3 class="annonce">Dernières photos publiées</h3>
              <BOUCLE_article_recents_galerie(ARTICLES) {id_secteur=1} {par date} {inverse} {0,5}>
                  <BOUCLE_documents_vignettes(DOCUMENTS) {id_article} {mode=document} {par num titre} {0,1}>
                    [<a href="[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]"><img src="(#LOGO_DOCUMENT|fichier|)" alt="" title="[(#TITRE|supprimer_numero)]" /></a>]
                    [<h4>Le (#DATE|affdate) &ndash; [(#TITRE|supprimer_numero)]</h4>]
                    <BOUCLE_rubrique_albums(RUBRIQUES) {id_rubrique}>
                      <p>Dans l'album : <a href="[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]">[(#TITRE|supprimer_numero)]</a>.</p>
                    </BOUCLE_rubrique_albums>
                    <br class="nettoyeur" />
                  </BOUCLE_documents_vignettes>
              </BOUCLE_article_recents_galerie>
            </div><!-- Fermeture actu_photo -->
          </B_article_recents_galerie>

J'ai essayé d'ajouter une boucle sous-rubrique avec le paramètre {0,1} mais ça arrête la boucle avant l'affichage des 5 derniers articles.

Si quelqu'un a des suggestions, merci d'avance.

Bonne soirée
dom
_______________________________________________
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