Categories > TinyButStrong general (FR) >

Serial dans un tableau

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: François
Date: 2006-01-19
Time: 20:40

Serial dans un tableau

Bonsoir,

je souhaites utiliser l'option Serial dans mon tableau donc voici le code source :

<table cellspacing=2 cellpadding=2 width=435 class="table_nx">
[blkCote;block=table;serial]
<tr>
<td colspan=30 class="gap"></td>
</tr>
<tr>
<td colspan=30 class="header"> La ludothèque par Cote </td>
</tr>
<tr>
<td colspan=30 class="gap"></td>
</tr>
<tr>
<td width=48% class="td1"><a href="[blkCote_1.url;block=td;htmlconv=no]">[blkCote_1.libelle;block=td]</a></td>
<td width=4%>&nbsp;</td>
<td width=48% class="td2"><a href="[blkCote_4.url;block=td;htmlconv=no]">[blkCote_4.libelle;block=td]</a></td>
</tr>
<tr>
<td class="td2"><a href="[blkCote_2.url;block=td;htmlconv=no]">[blkCote_2.libelle;block=td]</a></td>
<td>&nbsp;</td>
<td class="td1"><a href="[blkCote_5.url;block=td;htmlconv=no]">[blkCote_5.libelle;block=td]</a></td>
</tr>
<tr>
<td class="td1"><a href="[blkCote_3.url;block=td;htmlconv=no]">[blkCote_3.libelle;block=td]</a></td>
<td>&nbsp;</td>
<td class="td2"><a href="[blkCote_6.url;block=td;htmlconv=no]">[blkCote_6.libelle;block=td]</a></td>
</tr>
</table>

Voici l'appel PHP :

$arrCote[] = array('libelle'=>'Sans intérêt',  'url'=>'tbs_ludotheque_cote.php?&what=C&par=1');
$arrCote[] = array('libelle'=>'Peu captivant',  'url'=>'tbs_ludotheque_cote.php?&what=C&par=2');
$arrCote[] = array('libelle'=>'Sympathique',  'url'=>'tbs_ludotheque_cote.php?&what=C&par=3');
$arrCote[] = array('libelle'=>'Très bon',  'url'=>'tbs_ludotheque_cote.php?&what=C&par=4');
$arrCote[] = array('libelle'=>'Indispensable',  'url'=>'tbs_ludotheque_cote.php?&what=C&par=5');
$arrCote[] = array('libelle'=>"LudiGaume d'Or",  'url'=>'tbs_ludotheque_cote.php?&what=C&par=6');

$TBS->MergeBlock('blkCote',$arrCote);

Le problème est qu'il y a une erreur dans le blkCote_3 dont voici le HTML généré :

<table cellspacing=2 cellpadding=2 width=435 class="table_nx">

<tr>
<td colspan=30 class="gap"></td>
</tr>
<tr>
<td colspan=30 class="header"> La ludothèque par Cote </td>

</tr>
<tr>
<td colspan=30 class="gap"></td>
</tr>
<tr>
<td width=48% class="td1"><a href="tbs_ludotheque_cote.php?&what=C&par=1">Sans intérêt</a></td>
<td width=4%>&nbsp;</td>
<td width=48% class="td2"><a href="tbs_ludotheque_cote.php?&what=C&par=4">Très bon</a></td>

</tr>
<tr>
<td class="td2"><a href="tbs_ludotheque_cote.php?&what=C&par=2">Peu captivant</a></td>
<td>&nbsp;</td>
<td class="td1"><a href="tbs_ludotheque_cote.php?&what=C&par=5">Indispensable</a></td>
</tr>
<tr>
<td class="td1<td class="td1"><a href="tbs_ludotheque_cote.php?&what=C&par=3">Sympathique</a></td> <td>&nbsp;</td>

<td class="td2"><a href="tbs_ludotheque_cote.php?&what=C&par=6">LudiGaume d'Or</a></td>
</tr>
</table>

Un idée pour dans le step 3, il double le début du TD ?
<td class="td1<td class="td1">
ce qui pose un problème d'affichage.

Merci d'avance
François
By: Skrol29
Date: 2006-01-20
Time: 17:27

Re: Serial dans un tableau

Effectivement on dirait qu'il y a un bug côté TBS.
Je me penche là dessus...
By: Skrol29
Date: 2006-01-20
Time: 19:33

Re: Serial dans un tableau

Salut François,

Le bug est corrigé. Il y a une nouvelle version TBS 2.05.6 dispo en téléchargement.

Merci à toi pour avoir signalé ce problème.

Il s'agissait d'un bug qui générait une mauvaise fusion en mode "serial" lorsque les sous_sections (suffixe 1,2,3,...) était codées avec un ordre d'apparition différente de leur numérotation.

By: François
Date: 2006-01-20
Time: 19:39

Re: Serial dans un tableau

Merci à toi et l'équipe d'être aussi réactif.

J'adore TBS, LudiGaume vous en remercie.
By: François
Date: 2006-01-20
Time: 19:41

Re: Serial dans un tableau

Cela fonctionne.

Merci
By: Skrol29
Date: 2006-01-20
Time: 21:49

Re: Serial dans un tableau

> J'adore TBS, LudiGaume vous en remercie.

LudiGaume !! :)
Je ne crois pas t'avoir envoyé de Plic-Plac.
Si tu le souhaites je vous en envoie un, pas de problème pour la Belgique.