By: Dib258
Date: 2005-10-14
Time: 17:45
|
solution block de if
Bonjour,
Je ne connais pas vraiment la syntaxe en entière, mais j'aimerais savoir si c'est possible de faire quelque chose comme ceci (que je fait ici en php)
if ($type == "image") {
echo '<img src="'.$image.'">';
} if ($type == "texte") {
echo '<p>'.$article.'</p>';
} if ($type == "sondage") {
echo $sondage;
} |
J'aimerais pouvoir délimiter en bloc de if pour afficher un code et pas un autre :)
Merci d'avance
|
By: Skrol29
Date: 2005-10-14
Time: 17:51
|
Re: solution block de if
Bonjour,
Oui tu peux faire ça avec des blocs conditionels.
Y'a un example sur la page des exemples.
|
By: Dib258
Date: 2005-10-14
Time: 18:04
|
Re: solution block de if
Oui avec [var.mava; whend = ...]
J'ai l'impression que cela ne m'aide pas plus :/
N'y aurait t'il pas quelque chose qui ressemble plus à :
[block1=begin;if [var.type] = "text"]
<div>avec le texte</div>
[block1=end]
[block2=begin;if [var.type] = "image"]
<img src="mon image" />
[block2=end]
|
|
By: Skrol29
Date: 2005-10-14
Time: 18:14
|
Re: solution block de if
Ben si. C'est comme ça que c'est fait dans l'exemple "Affichage conditionnel"
Voici ce qu'on peut faire avec la syntaxe absolue:
[onshow_type;block=begin;when [var.type]='texte']
<div>avec le texte</div>
[onshow_type;block=end]
[onshow_type;block=begin;when [var.type]='image']
<img src="mon image" />
[onshow_type;block=end]
|
Un exemple avec la syntaxe relative :
<div>
[onshow_type;block=div;when [var.type]='texte']
avec le texte
</div>
<span>
[onshow_type;block=span;when [var.type]='image']
<img src="mon image" />
</span>
|
|
By: Dib258
Date: 2005-10-14
Time: 18:29
|
Re: solution block de if
Oui mais ici tu n'as pas de problème car tu as des div entourante...
Moi je n'en ai pas, et faut pas de trop en mettre...
trop de divs tuent les divs :/
Donc c'est pour cela que je préferrait avoir un bloc plutot que l'inverse...
un block : [block]texte[/block]
que : texte[balise;block=texte]texte
|
By: Skrol29
Date: 2005-10-14
Time: 19:09
|
Re: solution block de if
Donc mon premier exemple répond à ton problème, non ?
|
By: Dib258
Date: 2005-10-14
Time: 19:17
|
Re: solution block de if
Arf sorry j'ai cru que tu avais betement quoté mon message
Merci, je vais analyser ca :D
|
|
Posting in progress.
Please wait...
|