Categories > TinyButStrong general (FR) >

condition dans un block avec une var

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: samy
Date: 2007-06-28
Time: 23:36

condition dans un block avec une var

Salut tout le monde
voila je veut effectuer un test dans un merge block avec une var.

je veux que si var.etape (qui est fixe) est inferrieur ou egale a etapes.num_etape (qui va changée vu qu'elle est dans un merge block)
il m'affiche un # sinon etapes.chemin.

[onload;if [var.etape]<=[etapes.num_etape];then '#';else [etapes.chemin]]

Petit coucou a sckroll 29 je suis l'élève de Mr albrand qui t'as envoyé un mail ;)
Merci
By: Skrol29
Date: 2007-06-29
Time: 00:24

Re: condition dans un block avec une var

Salut Samy :)

Le code suivant devrait marcher :
[etapes.chemin;if [onload.etape]-=+[etapes.num_etape];then '#']
TBS accepte les opérateurs de comparaison mais il a une petite syntaxe à lui histoire que les opérateurs restent visible en HTML.
J'ai utilisé [onload.etape] plutôt que [var.etape] car le premier est fusionné une fois avant la fusion du bloc "etape". C'est plus rapide.
By: samy
Date: 2007-06-29
Time: 10:55

Re: condition dans un block avec une var

merci ça marche niquel a plus Skroll9