Categories > TinyButStrong general (FR) >

headergrp

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Philty
Date: 2004-05-21
Time: 13:30

headergrp

J'ai un problème avec headergrp: je veux que mes liens s'affichent par catégorie et que pour chaque catégorie soit créé un nouveau tableau. Le problème c'est que mon tableau est supprimé lors de la fusion.
template.html:
<table border="1" class="cat">
  <tr>
    <td><b>[menu.categorie;block=table;headergrp=categorie]</b></td>
  </tr>
  <tr>
    <td><a href="[menu.link;htmlconv=no]">[menu.link_text;block=tr]</a>
    </td>
  </tr>
</table>
test.php :
$menu[] = array(
    "categorie"=>"Moteur de recherche",
    "link"=>"http://www.google.fr",
    "link_text"=>"Google");
$menu[] = array(
    "categorie"=>"Moteur de recherche",
    "link"=>"http://fr.yahoo.com/",
    "link_text"=>"Yahoo!") ;
$menu[] = array(
    "categorie"=>"Scripts PHP",
    "link"=>"http://www.tinybutstrong.com",
    "link_text"=>"TBS");

$TBS = new clsTinyButStrong;
$TBS->LoadTemplate("template.html");

$TBS->MergeBlock("menu",$menu);

$TBS->Show();
Quel le problème?
By: Skrol29
Date: 2004-05-21
Time: 14:24

Re: headergrp

Salut,

Le problème, c'est que ton deuxième bloc (bock=tr) est englobé par le premier bloc. Donc TBS ne l'analyse pas comme un bloc.

Si tu veux un nouveau tableau pour chaque catégorie, il faut utiliser des sous-bloc. Dans les exemples en lignes, tu as un script qui fait casiment la même chose.
By: Philty
Date: 2004-05-21
Time: 15:08

Re: headergrp

Merci Skrol29 et bonne continuation.
By: Translator
Date: 2004-05-25
Time: 20:16

Re: headergrp

This is a short translation of the current thread.

Philty has a problem with headergrp. Links don"t appears as wanted. The Hmlt table is deleted.

Skrol29 replyes that the second block (block=tr) is embeded inside the first one. So TBS doesn't see it as a block.
Skrol29 suggest to use sub-block, just like the examples on line.