Bonjour,
Je voudrais choisir les 20 articles les plus récents tous fils syndiqués confondus, et ensuite trier ces article par site.
Je sais faire la première partie :
<BOUCLE_syndic(SYNDIC_ARTICLES){par date}{inverse}{0,20}>
<p>#NOM_SITE : [(#TITRE|couper{120})]
<a href="#URL_ARTICLE">» Lire</a></p>
</BOUCLE_syndic>
Qui me donne, triés par date :
SITE1 : Article 1
SITE2 : Article 1
SITE1 : Article 2
SITE1 : Article 3
... jusqu'à 20 lignes.
Mais je voudrais plutôt classer ces 20 articles par site, puis à l'intérieur, du plus récent au plus ancien. Comment faire (mon spip est 1.9.2.e) ?
Cirus Minor a écrit :
Bonjour,
Je voudrais choisir les 20 articles les plus récents tous fils syndiqués confondus, et ensuite trier ces article par site.
Je sais faire la première partie :
<BOUCLE_syndic(SYNDIC_ARTICLES){par date}{inverse}{0,20}>
<p>#NOM_SITE : [(#TITRE|couper{120})]
<a href="#URL_ARTICLE">» Lire</a></p>
</BOUCLE_syndic>
Qui me donne, triés par date :
SITE1 : Article 1
SITE2 : Article 1
SITE1 : Article 2
SITE1 : Article 3
... jusqu'à 20 lignes.
Mais je voudrais plutôt classer ces 20 articles par site, puis à l'intérieur, du plus récent au plus ancien. Comment faire (mon spip est 1.9.2.e) ?
Je me répond : il suffit de faire une boucle SYNDICATION à l'intérieur de la précédente pour récupérer les articles sélectionnés classés par sites.
Cirus
--