Categories > TinyButStrong general (FR) >

affichage conditionnel imbriqué

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: bruno
Date: 2005-08-19
Time: 09:24

affichage conditionnel imbriqué

Bonjours, cela fait plusieurs fois que je rencontre des PB en essayait de créer plusieurs affichages conditionnels imbriqués.
TBS le gere-t-il?
y-a-t-il des regles de "bonne conduite" a respecter (variables, balises qui doivent etre differentes...)

merci d'avance!
By: bruno
Date: 2005-08-19
Time: 09:45

Re: affichage conditionnel imbriqué

j'ai essayé avec several, mias ca ne marche pas non plus, le model type est  :

<div>
  [onshow;block=div;when [var.toto] = -1]
</div>
<div>
  [onshow; block=div; default]
  <div>
    [onshow;block=div;when [var.tata2Toto] = -1]
  </div>
  <div>
    [onshow; block=div;default]
  </div>
</div>

j'ai bien sur essayé avec deux balises differentes, mais cane marche pas non plus :'(
By: Skrol29
Date: 2005-08-19
Time: 10:32

Re: affichage conditionnel imbriqué

TBS gère les imbriations de blocs automatiques.
Il y a même une optimisation là dessus depuis la version 2.01.

Ce qu'il y a c'est que TBS n'est pas capable de trouver tout seul les groupement de bloc. Par exemple tu as deux sections "default", il nous parait clair à quel section "when" chacune d'elle se rattache, mais pas pour TBS. Il faut lui dire explictement en utilisant des suffixes.
Exemple :
<div>
  [onshow_niv1;block=div;when [var.toto] = -1]
</div>
<div>
  [onshow_niv1; block=div; default]
  <div>
    [onshow_niv2;block=div;when [var.tata2Toto] = -1]
  </div>
  <div>
    [onshow_niv2; block=div;default]
  </div>
</div>
By: bruno
Date: 2005-08-22
Time: 08:47

Re: affichage conditionnel imbriqué

Merci beaucoup, deux semaines que j'etait dessus!

je ne l'avait pas vu dans la doc. c'est bien present? y'a t il une documentation supplemetaire?
merci encore!