spip/spip
-
Par Cerdic, le 8 février 2021 à 21h48min :
Un critere {par_ordre_liste champ,#LISTE{...}} qui permet d'ordonner explicitement les resultat d'une boucle selon un tableau
Cela donne le meme resultat que si on utilise un {champ IN ...} sauf que
- le critere IN classe uniquement par defaut selon le tableau fournit, et cet ordre est ecrase si on a un autre critere, ou une jointure
- le {par_ordre_liste} permet de separer la selection du classement
- on peut le combiner avec d'autres {par...} dans l'ordre que l'on veut
Cas concret d'utilisation : voir #2693
*Modifié*
ecrire/public/criteres.php
ecrire/public/fonctions.php
Détails : https://git.spip.net/spip/spip/commit/1b6c32826813ac67144a96bb94b95ce5e834a290