Categories > TinyButStrong general (FR) >

[fr] nodata me supprime mes balises parentes...

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Calcimicium
Date: 2008-10-15
Time: 02:38

[fr] nodata me supprime mes balises parentes...

Bonjour,
Je vous contacte car j'ai un problème avec le paramètre nodata.
Je ne vais pas m'attarder sur des explications, un "dessin" vaut mieux qu'un long discours...(ce code est simplifié, mais le mien respecte la même structure)
<div>
    <a href=""></a>
    <ul>
        <li><img src="[b1.img]" alt="" onclick="function('param1','[b1.param2;block=li]');" /></li>
        <li>Rien[b1;block=li;nodata]</li>
    </ul>
</div>

<div>
    <a href=""></a>
    <ul>
        <li><img src="[b2.img]" alt="" onclick="function('param1','[b2.param2;block=li]');" /></li>
        <li>Rien[b2;block=li;nodata]</li>
    </ul>
</div>
Mon problème, c'est qu'au lieu d'afficher 'Rien' entre <li> et </li> quand les tableaux sont vides, il me supprime toute une div ainsi que son contenu...
By: Skrol29
Date: 2008-10-15
Time: 14:30

Re: [fr] nodata me supprime mes balises parentes...

Salut,

J'ai testé ton bout de code et ça marche très bien pour moi.
By: Calcimicium
Date: 2008-10-16
Time: 17:04

Re: [fr] nodata me supprime mes balises parentes...

Bonjour,
En fait, j'ai trouvé mon erreur.
Cela ne venait pas du html, mais de mon php.
En fait, au lieu de définir un array vide $b2 = array(); je définissais un array vide $b2[] = array();
Ce qui fait que dans cette situation, $b2 a une valeur... enfin je crois...
En tous cas, ça fonctionne.
Merci de ton aide quand même et de cette réponse rapide.