Eliaz Weblog

Aller au contenu | Aller au menu | Aller à la recherche

Tag - critères

samedi 28 novembre 2009

Exclure les articles virtuels d’une boucle 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 (...)

Lire la suite...

mardi 13 mai 2008

Trier des éléments numérotés par ordre alphabétique

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. (...)

Lire la suite...

samedi 28 juin 2008

Afficher que les mots liés à des articles dans une boucle MOTS

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 (...)

Lire la suite...