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

Tag - boucles

mardi 18 octobre 2011

Il peut être utile d’afficher toutes les rubriques d’un site sous SPIP sans tenir compte de leur statut (pendant la période de développement par exemple). Par défaut, SPIP n’affiche pas les rubriques qui ne contiennent pas d’élément publié. Heureusement il est possible de contourner ce comportement à l’aide du critère tout (lire la documentation du critère tout sur spip.net). Par contre, cela peut vite devenir fastidieux d’ajouter ce critère à toutes les boucles RUBRIQUES de vos squelettes (avec le (...)

Lire la suite...

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

samedi 28 novembre 2009

Dernièrement sur la liste spip-apéros brestoise Hélène me posait la question suivante : Comment afficher tous les documents du site sauf ceux dont l’article est dans les rubriques 3 ou 9 ? Commençons par quelque chose de simple (qui ne fonctionnera pas) : #ID_DOCUMENT - #FICHIER En appliquant le critère id_rubrique à la boucle documents on demande à SPIP de récupérer les documents attachés aux rubriques. Donc il faut d’abord que nous placions notre boucle documents dans une boucle articles. Ceci (...)

Lire la suite...

dimanche 7 septembre 2008

Raccourcis syntaxiques des boucles SPIP

Dans certains squelettes de SPIP 2.0 on peut remarquer que certaines inclusions de noisettes ont une syntaxe comme celle-ci : La différence se situe dans le slash à la fin du code d’inclusion, cette nouvelle écriture a été créée afin de se rapprocher de la syntaxe XHTML (notez que l’ancienne syntaxe sans le slash fonctionne toujours). Mais la grande nouveauté est qu’on peut aussi appliquer ce genre d’écriture aux boucles de SPIP (voir la révision 11065 sur trac). Au lieu d’écrire ceci : (...)

Lire la suite...