Bonsoir à tous,
Bon... soit je ne "spip" pas assez souvent, soit ce que je souhaite
faire est plus compliqué qu'il n'y paraît.
Je réalise un site de type blog, qui contient plusieurs rubriques.
Dans chaque rubrique, je liste les articles de la rubrique très
classiquement {par date}{inverse}.
Par contre, en haut de liste, je mets un ou deux articles importants
en focus, peu importe leur date, grâce à un mot-clé.
Là où ça se complique, c'est de combiner cela avec une pagination.
Comme {doublons} ne fonctionne pas d'une page à l'autre, je me
retrouve avec mes articles "focus" sur les pages 2, 3, 4 ... alors que
bien entendu, l'objectif est qu'ils ne soient visibles que sur la
première.
Voici mes boucles (dans leur état actuel, mais j'ai tenté de multiples
combinaisons avec ma boucle "focus-rub" à l'intérieur de l'autre ou
non).
<B_articles>
<BOUCLE_articles(ARTICLES) {id_rubrique} {par date} {inverse}
{pagination 10} {doublons rub}>
<BOUCLE_focus-rub(MOTS)>
<BOUCLE_articles-focus(ARTICLES) {id_mot=1} {par date} {inverse}
{doublons rub}>
Mes balises qui vont bien pour les articles en focus
</BOUCLE_articles-focus>
</BOUCLE_focus-rub>
Mes balises qui vont bien pour les autres articles
</BOUCLE_articles>
#PAGINATION{precedent_suivant}
</B_articles>
Qui peut m'aider ? (spip 3.1)
--
Crazyspip