Categories > TinyButStrong general (FR) >

[fr] Problèmes avec <tr> et <option>

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: webmonster
Date: 2004-06-11
Time: 10:47

[fr] Problèmes avec <tr> et <option>

Bonjour,

Nous avons le suivant code:

<table border="0" cellpadding="2" cellspacing="2" height="" width="85%">
    <tr class="filaColor1">
        <td align="center" width="10%">
            <input type="checkbox" name="check[blkDominis.#; block=tr]" class="checkbox" value="checked">
        </td>
        <td align="" width="25%">
            <span class="texteNormal">&nbsp;[cte.constante1] .[blkDominis.tld; block=tr]</span>
        </td>
        <td width="25%">
            <span class="texteNormal">&nbsp;[blkDominis.domini; block=tr].[blkDominis.tld; block=tr]</span>
        </td>constante5
        <td align="center" width="10%">
            <span class="texteNormal">[blkDominis.preu; block=tr; frm='0,00']&nbsp;&euro;</span>
        </td>
        <td align="center" width="10%">
            <select name="year" class="selectPetit">
                <option value="">[blkAnys.valor; block=option]</option>
            </select>
        </td>
        <td align="center" width="20%">
            <span class="texteNormal">[blkDominis.subtotal; block=tr; frm='0,00']&nbsp;&euro;</span>
        </td>
    </tr>
    <tr class="filaColor2">Constante4
        <td align="center" width="10%">
            <input type="checkbox" name="check[blkDominis.#; block=tr]" class="checkbox" value="checked">
        </td>
        <td align="" width="25%">
            <span class="texteNormal">&nbsp;[cte.constante2] .[blkDominis.tld; block=tr]</span>
        </td>
        <td width="25%">
            <span class="texteNormal">&nbsp;[blkDominis.domini; block=tr].[blkDominis.tld; block=tr]</span>
        </td>
        <td align="center" width="10%">
            <span class="texteNormal">[blkDominis.preu; block=tr; frm='0,00']&nbsp;&euro;</span>
        </td>
        <td align="center" width="10%">
            <select name="year" class="selectPetit">
                <option value="">[blkAnys.valor; block=option]</option>
            </select>
        </td>
        <td align="center" width="20%">
            <span class="texteNormal">[blkDominis.subtotal; block=tr; frm='0,00']&nbsp;&euro;</span>
        </td>
    </tr>
    <tr bgcolor="">
        <td align="" width="90%">
            <span class="texteNormal">[blkDominis; block=tr; nodata][cte.constante3]</span>
        </td>
    </tr>
</table>

Notre problème est le suivant:
Lorsque nous exécutons ce script à partir du PHP correspondant le boucle se fait uniquement sur le premier <tr> de la table sans passer jamais dans le deuxième!
Nous avons beau essayer plusieurs façons de réaliser ceci, pour tbs le deuxième <tr> n'existe pas...

Cependant, votre travail est magnifique.

Salutations.
By: deezaster
Date: 2004-06-11
Time: 13:23

Re: [fr] Problèmes avec <tr> et <option>

i had the same problem ;-)

but i found the solution:

it is not possible to use the same blockset (blkAnys) more than 1 time
in different option-tags!

you must create a "blkAnys" and a "blkAnys2" (with same data!) and use it in this way:

<select name="year" class="selectPetit">
<option value="">[blkAnys.valor; block=option]</option>
</select>
:
:
<select name="year2" class="selectPetit">
<option value="">[blkAnys2.valor; block=option]</option>
</select

i hope this would be fixed in the new tbs-version ;-)
(because it is not logical to create multiple resultsets for the same portion of data)
By: Skrol29
Date: 2004-06-14
Time: 02:59

Re: [fr] Problèmes avec <tr> et <option>

Bonjour,

Vous avez mis plusieurs champs TBS avec "block=tr". Mais il suffit d'un seul par ligne. Ca peut être n'importe quel champ de la ligne.

Mais le problème c'est effectivement que vous avez 2 blocs nommés [blkAnys]. Quand vous le fusionnez, les deux sont rassemblés, et donc le bloc [blkDominis] n'est plus le même.

Il faut effectivement séparer les [blkAnys] en [blkAnys1] et [blkAnys2].