Faire une simple condition avec SPIP

Posted on 11/01/2010 · Posted in SPIP

Il s’agit d’un post-it SPIPien.

Pour avoir une exécution conditionnelle SI/SINON, utiliser la syntaxe suivante :

1
[(#TRUC|=={'machin'}|?{sioui,sinon})]

Dans mon cas, il s’agissait d’avoir un squelette spécifique à la langue Française :

1
[(#LANG|=={fr}|?{,})]

Si vous souhaitez inclure une boucle au sein du SI ou du SINON, il faut utiliser la ruse suivant :

1
2
3
4
[(#LETEST|?{' '})]
Ici le code la boucle si oui
</B>
Ici le code la boucle si non

En tout cas, je vous conseils vivement la lecture des deux ressources suivantes :

Merci à b_b qui m’a soufflé la solution. Salon #SPIP over Freenode.