Categories > TinyButStrong general (FR) >

problème avec les headergrp

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: ioguix
Date: 2006-05-26
Time: 18:14

problème avec les headergrp

Bonsoir,

J'ai un petit soucis avec les headergrp.

Effectivement, avec le code suivant, les champs tablename (block=option) n'affiche que le premier enregistrement...

Voici mon bout de code :

=== php ===
$result = array ();
$result[] = array('schemaname'=>'public', 'tablename'=> 'test1');
$result[] = array('schemaname'=>'public' , 'tablename'=> 'test2');
$result[] = array('schemaname'=>'public' , 'tablename'=> 'test3');
$result[] = array('schemaname'=>'public2', 'tablename'=> 'test1');
$result[] = array('schemaname'=>'public2', 'tablename'=> 'test2');
$result[] = array('schemaname'=>'public2', 'tablename'=> 'test3');

$tbs->MergeBlock('tables', $result);
===========

=== html ===
  <td id="[tables.schemaname;block=td;headergrp=schemaname]">
    [tables.schemaname]<br/>
    <select size="10" multiple>
      <option>
        [tables.tablename;block=option]
      </option>
    </select>
  </td>
==========

et son resultat :
=============
<td id="public">
  public<br>
  <select size="10" multiple="multiple">
    <option>test1</option>
  </select> 
</td>
<td id="public2">
  public2<br>
  <select size="10" multiple="multiple">
    <option>test1</option>
  </select>
</td>
=============

Voilà...j'avoue être un peu bcp fatigué en ce moment, mais là je coince....

La version de tbs est 3.0.4,

Merci de vos lumière...

++
By: Skrol29
Date: 2006-05-29
Time: 09:58

Re: problème avec les headergrp

Salut,

Les sections "headergrp" (et mêmes les autres) ne doivent pas encapsuler d'autres section du même bloc. Sauf "parentgrp" qui devrait faire l'affaire dans ton cas.
By: ioguix
Date: 2006-05-29
Time: 11:31

Re: problème avec les headergrp

Exact, ça marche sans pb avec parentgrp à la place de headergrp.

Merci de ta réponse Skrol29 :)

bonne semaine,

++