Categories > TinyButStrong general (FR) >

[fr] <ul> et headergrp

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Kietu
Date: 2004-08-20
Time: 19:38

[fr] <ul> et headergrp

Bonjour,

Je rencontra actuellement un problème, je n'arrive pas à utiliser correctement les headergrp .

J'ai un tableau qui contient mes données :
$menu = array('titre'=>'TIT1', 'sstitre'=>'SSTIT1.1', 'lien'=>'LIEN1.1');
$menu = array('titre'=>'TIT1', 'sstitre'=>'SSTIT1.2', 'lien'=>'LIEN1.2');
$menu = array('titre'=>'TIT1', 'sstitre'=>'SSTIT1.3', 'lien'=>'LIEN1.3');
$menu = array('titre'=>'TIT2', 'sstitre'=>'SSTIT2.1', 'lien'=>'LIEN2.1');
$menu = array('titre'=>'TIT2', 'sstitre'=>'SSTIT2.1', 'lien'=>'LIEN2.1');

Je réussis sans problème à afficher mes infos de la forme suivante :
<h1>TIT1</h1>
<div>SSTIT1.1</div>
<div>SSTIT1.2</div>
<div>SSTIT1.3</div>
<h1>TIT2</h1>
<div>SSTIT2.1</div>
<div>SSTIT2.2</div>

Mais ce que je veux faire c'est :
<h1>TIT1</h1>
<ul>
<li>SSTIT1.1</li>
<li>SSTIT1.2</li>
<li>SSTIT1.3</li>
</ul>
<h1>TIT2</h1>
<ul>
<li>SSTIT2.1</li>
<li>SSTIT2.2</li>
</ul>

Et le problème, vous vous en doutez, c'est que je n'y arrive pas ! Les balises UL disparaissent, seule la dernière balise reste.

J'ai essayé "naïvement" :
<h1>[blk_menu.titre;block=h1;headergrp=titre]</h1>
<ul>
<li><a href="[blk_menu.lien]">[blk_menu.texte;block=li]</a></li>
</ul>

Avez-vous une info pour réaliser ceci (au moins une piste à explorer...) ? (Je ne peux/veux pas modifier la façon de stocker les infos [dans le tableau associatif] ).

Merci d'avance et bravo au webmaster pour ce superbe système de gestoin de templates !
By: Skrol29
Date: 2004-08-20
Time: 20:53

Re: [fr] <ul> et headergrp

Ha effectivement je ne vois pas comment faire. Même avec la syntaxe explicite. Si on met le <ul> dans le section du header, on ne peut pas gérer les </ul>. Et inversement.

:(
Il faut que j'étudie une solution à implémenter.
Si d'autres voient une soluce...
By: Xavier
Date: 2005-02-24
Time: 06:49

Re: [fr] <ul> et headergrp

Eh ben moi j'ai exactement le meme probleme ...
Solution temporaire :
<h1>[blk_menu.titre;block=h1;headergrp=titre]</h1>
<ul>
<li><a href="[blk_menu.lien]">[blk_menu.texte;block=ul]</a></li>
</ul>
Avec un peu de css, ca se ressemble,
Mais c'est vraiment temporaire :-)
By: Skrol29
Date: 2005-02-24
Time: 10:18

Re: [fr] <ul> et headergrp

Avec TBS 2.01 et lle paramètre 'footergrp' c'est maintant possible.
[blk_menu;block=begin;heardergrp=titre]
<h1>[blk_menu.titre]</h1>
<ul>[blk_menu;block=end]
<li><a href="[blk_menu.lien]">[blk_menu.texte;block=li]</a></li>
[blk_menu;block=begin;footergrp=titre]
</ul>[blk_menu;block=end]
By: Xavier
Date: 2005-02-26
Time: 05:11

Re: [fr] <ul> et headergrp

Merci !
:-)