Categories > TinyButStrong general (FR) >

Affichage conditionnel

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Affichage conditionnel
Date: 2006-06-12
Time: 20:40

Affichage conditionnel

Je fais un site où on peut publier des articles. Seul l'auteur d'un article (auparavant éventuellement identifier par une session) peut modifier son article. D'où l'affichage conditionnel ci-dessou. Mais ça marche pas... Un pb de syntaxe .
Merci de votre aide (et pour TBS, vrai petit bijou)
<tr class="credits_article">
        <td>
          [blk1.identifiant] - [blk1.date_creation;frm='dd mmm yyyy hh:nn:ss'][onload_1;block=tr;default]
        </td>
      </tr>
      <tr class="credits_article">
        <td>
          [blk1.identifiant] - [blk1.date_creation;frm='dd mmm yyyy hh:nn:ss'] - <a href="#">modifier</a>[onload_1;block=tr;when [blk1.identifiant]=[var.prenom]]
        </td>
      </tr>
By: Skrol29
Date: 2006-06-13
Time: 02:02

Re: Affichage conditionnel

Salut,

Ton bout de modèle ne peut pas marcher parce que
1 - tu n'as pas défini le bloc blk1
2 - [onload_1] est évalué avant la fusion de blk1, sa condition est donc toujours fausse.

Voic un truc qui devrait marcher :
<tr class="credits_article">
  <td>
    [blk1.identifiant] - [blk1.date_creation;frm='dd mmm yyyy hh:nn:ss']
    <span>
       - <a href="#">modifier</a>
       [onshow;block=span;when '[blk1.identifiant]'='[var.prenom]']
    </span>
  </td>
</tr>

Tu pourrais aussi faire cela avec des sections conditionelles du bloc blk1, mais tu devras utiliser TBS 3.1.0 (en beta uniquement) à cause d'un petit bug sur les bloc n'ayant que des sections spéciales.
By: Affichage conditionnel
Date: 2006-06-13
Time: 19:54

Re: Affichage conditionnel

ça marche nikel ! Merci