tri des articles

Bonjour,

je cherche à trier des articles par numero de titre si les titres d'articles sont numérotés sinon par date inverse.

{par num titre, date}{inverse} ne semble pas trier par date inverse lorsqu'il n'y a pas de numérotation d'articles.

merci
mlp

Hello,

Je ne pense pas qu’il y ait une boucle avec un critère simple qui permette de le faire surtout que l’inverse ici s’applique à l’un ou l’autre des critères précédents il me semble.

Pour faire ce que tu propose, je n’ai pas trouvé d’autre façon que d’imbriquer deux boucles, l’une sur les numéros et l’autre sur les dates inverses.
Dans le squelette SarkaSPIP tu as ce type de boucle. Je te remets quand même ci-dessous la structure:

<B_test_numero>
<BOUCLE_test_numero(ARTICLES){id_rubrique}{titre==[1]+[.)]}{0,1}>
[(#REM) ]
<B_article_numerotes>

<:sarkaspip:article_rubrique:>

#ANCRE_PAGINATION [(#CONFIG{sarkaspip_rubrique/position_pagination, 3}|match{^(1|3)$}|?{' '})
#PAGINATION{#CONFIG{sarkaspip_rubrique/modele_pagination}}
] [(#INCLURE{fond=noisettes/inc_article_introduction}{id_article}{afficher_mere=non}{taille_introduction=#CONFIG{sarkaspip_rubrique/intro_article, 300}})] [(#CONFIG{sarkaspip_rubrique/position_pagination, 3}|match{^(2|3)$}|?{' '})
#PAGINATION{#CONFIG{sarkaspip_rubrique/modele_pagination}}
]

<:sarkaspip:article_rubrique:>

#ANCRE_PAGINATION [(#CONFIG{sarkaspip_rubrique/position_pagination, 3}|match{^(1|3)$}|?{' '})
#PAGINATION{#CONFIG{sarkaspip_rubrique/modele_pagination}}
] [(#INCLURE{fond=noisettes/inc_article_introduction}{id_article}{taille_introduction=#CONFIG{sarkaspip_rubrique/intro_article, 300}})] [(#CONFIG{sarkaspip_rubrique/position_pagination, 3}|match{^(2|3)$}|?{' '})
#PAGINATION{#CONFIG{sarkaspip_rubrique/modele_pagination}}
]

2008/5/22 spip developpeurs <technique@sdcinfo.com>:

Bonjour,

je cherche à trier des articles par numero de titre si les titres
d’articles sont numérotés sinon par date inverse.

{par num titre, date}{inverse} ne semble pas trier par date inverse
lorsqu’il n’y a pas de numérotation d’articles.

merci
mlp


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.net/fr_article1054.html


Eric


  1. 0-9 ↩︎