Categories > TinyButStrong general (FR) >

problème d'affichage avec les tableaux dont les cellules sont vides

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: shamsoudin
Date: 2005-06-20
Time: 16:07

problème d'affichage avec les tableaux dont les cellules sont vides

Je commence à manipuler les exemples et à les adapter.
J'ai récupéré l'exemple d'affichage d'un tableau avec MySQL comme source et j'ai un problème d'affichage des cellules dont le contenu est vide.

Pour les cellules dont le contenu est vide (champs non renseigné dans la table de Mysql), le cadre ne s'affiche pas autour de la cellule, ce qui est du plus mauvais effet.

J'ai essayé de faire une rercherche dans le forum pour voir si quelqu'un avait soulevé ce problème mais je n'ai rien vu.

Pourriez vous me dire si c'est une mauvaise utilisation de ma part ou un problème connu ?

Merci pour votre aide.
By: shamsoudin
Date: 2005-06-20
Time: 17:13

Re: problème d'affichage avec les tableaux dont les cellules sont vides

En fait après quelques recherches, je viens de m'apercevoir que ce problème dépasse le cadre du moteur de template TBS.

C'est lié au problème de les "cellules vides" d'un tableau.
Je ne suis pas expert du HTML, ça fait peu de temps que je m'y suis mis.

Néanmoins, pour revenir à TBS et à l'exemple d'un tableau alimenté par une requête SQL, comment contourner le problème.
Car le problème survient lorsqu'un champs de la table est vide.
Comment gérer cela et insérer automatiquement un " " à la place ?

Merci pour votre aide.
By: shamsoudin
Date: 2005-06-20
Time: 17:49

Re: problème d'affichage avec les tableaux dont les cellules sont vides

En fouinant davantage dans la doc, je viens de m'apercevoir qu'il existait le paramètre ". (point)" qui remplaçait le contenu d'une cellule vide par un " " fort utile !

La mécanique me séduit beaucoup.

Petit bémol : à l'inverse de la mécanique du moteur de template, je trouve la doc pas assez claire et fort dense.

En tout cas, bravo à l'équipe de développement.
By: Skrol29
Date: 2005-06-22
Time: 01:21

Re: problème d'affichage avec les tableaux dont les cellules sont vides

Salut,

Ben merci pour avoir posté toi-même la réponse à ton problème :)
Effectivement ce n'est normalement pas au moteur de Template de gérer ça car il s'agit d'un problème purement HTML. Mais comme c'est ultra récurrent, TBS propose une astuce.

Pour info, le style CSS nommé "empty-cells" permet de gérer ce problème avec une solution purement CSS.
By: shamsoudin
Date: 2005-06-22
Time: 10:13

Re: problème d'affichage avec les tableaux dont les cellules sont vides

Bonjour,

Oui concernant le style "empty-cells:show" j'avais également lu cela sur le web mais visiblement cela ne fonctionne sous I.E qui est pourtant le navigateur le plus répandu.