Les instructions conditionnelles permettent d'afficher des données si une variable (#CHAPO, #TEXTE, etc.) n'est pas vide.
Mais si je veux, par exemple, afficher #TEXTE si #CHAPO est vide, comment faire ? Les instructions conditionnelles comme [blabla(#CHAPO)blabla] ne semblent pas avoir été prévues pour ce cas de figure.
Quelle est alors la solution ?
J'ai oublié de préciser que j'utilise la dernière version de Spip (1.9.2.d).
YMDK a écrit :
Bonjour,
Les instructions conditionnelles permettent d'afficher des données si une variable (#CHAPO, #TEXTE, etc.) n'est pas vide.
Mais si je veux, par exemple, afficher #TEXTE si #CHAPO est vide, comment faire ? Les instructions conditionnelles comme [blabla(#CHAPO)blabla] ne semblent pas avoir été prévues pour ce cas de figure.
Quelle est alors la solution ?
J'ai oublié de préciser que j'utilise la dernière version de Spip (1.9.2.d).
YMDK a écrit :
Bonjour,
Les instructions conditionnelles permettent d'afficher des données si une variable (#CHAPO, #TEXTE, etc.) n'est pas vide.
Mais si je veux, par exemple, afficher #TEXTE si #CHAPO est vide, comment faire ? Les instructions conditionnelles comme [blabla(#CHAPO)blabla] ne semblent pas avoir été prévues pour ce cas de figure.
Quelle est alors la solution ?
comme ca
[(#CHAPO|=={''}|?{#TEXTE})]
ou comme ca
[(#CHAPO|=={''}|?{' '}) #TEXTE
]
J'ai oublié de préciser que j'utilise la dernière version de Spip (1.9.2.d).
YMDK a écrit :
Bonjour,
Les instructions conditionnelles permettent d'afficher des données si une variable (#CHAPO, #TEXTE, etc.) n'est pas vide.
Mais si je veux, par exemple, afficher #TEXTE si #CHAPO est vide, comment faire ? Les instructions conditionnelles comme [blabla(#CHAPO)blabla] ne semblent pas avoir été prévues pour ce cas de figure.
Quelle est alors la solution ?
Mais pas [([(#CHAPO|sinon{#TEXTE})]|sinon{#TEXTE})]
Autrement dit, avec cette syntaxe, on ne peut pas imbriquer une instruction conditionnelle ?
L'instit a écrit :
YMDK a écrit :
J'ai oublié de préciser que j'utilise la dernière version de Spip (1.9.2.d).
YMDK a écrit :
Bonjour,
Les instructions conditionnelles permettent d'afficher des données si une variable (#CHAPO, #TEXTE, etc.) n'est pas vide.
Mais si je veux, par exemple, afficher #TEXTE si #CHAPO est vide, comment faire ? Les instructions conditionnelles comme [blabla(#CHAPO)blabla] ne semblent pas avoir été prévues pour ce cas de figure.
Quelle est alors la solution ?