Tag - critères
samedi 28 novembre 2009
Exclure les articles virtuels d’une boucle SPIP
Par bb, samedi 28 novembre 2009 à 13:28 :: SPIP
Comment exclure les articles virtuels d’une boucle SPIP ?
L’adresse de redirection d’un article virtuel est stockée dans le champ "chapo" précédée du signe "=". Par exemple, pour un article virtuel qui redirige les visiteurs vers le site spip.net voici ce que vous trouverez dans le champ "chapo" de votre article :
=http://www.spip.net
Pour exclure les articles virtuels nous n’avons plus qu’à ajouter le critère suivant à notre boucle articles :
chapo!==^=
En rédigeant cet article je me rends compte (...)
mardi 13 mai 2008
Trier des éléments numérotés par ordre alphabétique
Par bb, mardi 13 mai 2008 à 21:51 :: SPIP
Le problème
Comment afficher une liste d’éléments ayant un numéro d’ordre comme préfixe de leur titre (du genre "1. titre rubrique 1", "2. titre rubrique 2"...) triés par ordre alphabétique SANS tenir compte du numéro ?
Le code
#TITRE
L’explication
La syntaxe du critère par SUBSTRING_INDEX(titre,".",-1) est une fonction MySQL dont voici la description :
SUBSTRING_INDEX(str,delim,count)
Retourne une portion de la chaîne de caractères str, située avant count occurrences du délimiteur delim. (...)
samedi 28 juin 2008
Afficher que les mots liés à des articles dans une boucle MOTS
Par bb, samedi 28 juin 2008 à 16:57 :: SPIP
Encore une petite astuce notée depuis le canal IRC #spip.
Comment, dans une boucle MOTS, n’afficher que les mots qui sont liés à au moins un article ?
<BOUCLE_mots(MOTS)id_article>0>
La boucle provoquera une jointure avec la table articles. Il est aussi possible de lister les mots attachés à des articles publiés en ajoutant le critère statut à la boucle :
<BOUCLE_mots(MOTS)id_article>0statut=publie>
Merci à _fil_ et (...)