Modifier l’ordre d’affichage des articles dans l’espace privé de SPIP
Par bb, dimanche 4 octobre 2009 à 23:10 :: SPIP ::#98
Depuis la révision 11492 de SPIP il est possible de modifier l’ordre d’affichage des articles d’une rubrique dans l’espace privé. Par défaut ceux-ci sont classés par date (les plus récents en tête de liste).
Pour modifier le critère de trie des articles il suffit de coller l’un des codes suivants dans le fichier config/mes_options.php
Pour trier les articles par date (les plus anciens en haut) :
define('_TRI_ARTICLES_RUBRIQUE', 'date ASC');
Pour trier les articles par date inverse (les plus récents en haut, valeur par défaut) :
define('_TRI_ARTICLES_RUBRIQUE', 'date DESC');
Pour trier les articles par ordre alphabétique :
define('_TRI_ARTICLES_RUBRIQUE', 'titre ASC');
Pour trier les articles par ordre alphabétique inverse :
define('_TRI_ARTICLES_RUBRIQUE', 'titre DESC');
Commentaires
Bonjour et merci beaucoup pour cette précision :
Cependant ce qui m’intéresse pour l’instant c’est l’espace public :
Sur la page d’accueil, tout est bon, les articles les plus récents sont bien en tête de liste.
Mais lorsque le visiteur clique sur une rubrique, là c’est l’inverse qui se produit : les plus anciens sont en tête de liste de sorte que le visiteur ne voit pas les articles récents.
Qu’en pensez-vous ? Merci et Bonne journée.
Sans savoir quel squelette tu utilises et ne disposant pas de l’adresse de ton site je ne peux pas beaucoup t’aider ;)
Si tu regardes la dist (le squelette par défaut de SPIP) elle est prévue pour afficher les articles par date inverse (les plus récents en haut) :
http://trac.rezo.net/trac/spip/brow...
Tu devrais t’inspirer de la dist pour modifier tes squelettes afin de remédier à ton problème.
++