Critères de sélections dans les boucles spipiennes
Par DoriaN, 2005-07-07 00:00:00 attime 00:00 :: Boucles-Ô-TeK :: #218 :: rss
Comment faire des sélections d’articles ou de rubriques sophistiquées.
Sélectionner certaines rubriques :
<BOUCLE_secteurs(RUBRIQUES){id_rubrique==^(24|77|88)$}>
Le principe contraire marche aussi :
<BOUCLE_secteurs(RUBRIQUES){id_rubrique!==^(24|77|88)$}>
Sélectionner des rubriques adjacentes (de 15 à 21) :
<BOUCLE_secteurs(RUBRIQUES){id_rubrique==^[15-21]$}>
On peut aussi utiliser des critères de comparaison :
<BOUCLE_secteurs(RUBRIQUES){id_rubrique<16}{id_rubrique>22}>Cet article mérite une grosse mise à jour car avec spip 1.8 les possibilités sont devenues énormes : on peut utiliser quasiment toutes les regex comme critère de tri dans les Boucles.
SPIP envoie directement ces requètes à MySQL, donc, on doit pouvoir utiliser tout ce qui est décrit sur cette page : http://dev.mysql.com/doc/mysql/en/regexp.html, et pour bien comprendre ces fameuses « expressions régulières » ce site est une mine.

Bientôt des exemples tordus sur cette page, vous pouvez laisser les votres en commentaires !
Commentaires
aucun commentaireAjouter un commentaire