Bonjour,
J'ai repris un projet d'un développeur stagiaire pour le compte de la société ou je travaille et cette personne a utilisé votre moteur de template.
Comme je n'ai pas vraiment le temps de me mettre à fond dessus, je requiert votre aide sur le point suivant :
Tout d'abord voici l'extrait du template qui me pose problème :
<table width="548" border="0" cellspacing="4" cellpadding="4">
<tr valign="top">
<td align="center" width="105"><a href="../photos/[res.Nom]" class="lightbox"><img src="../photos/[res.Thumb]"></a></td>
<td style="border-bottom:1px dotted #ccc;">
<span class="restitle"><a href="detail.php?MaisonId=[res.MaisonId]">[res.Titre]</a></span><br />
[trad.[res.P]], [res.Region]<br /><br />
[res.Description]<br /><br />
<span class="resinfos">[trad.rtype] :</span> [res.Type]<br />
<span class="resinfos">[trad.rnbp] :</span> [res.NbPers]<br />
<span class="resinfos">[trad.rchamb] :</span> [res.NbChamb]<br />
<span class="resinfos">[trad.rsb] :</span> [res.NbSalleDeBain]<br />
<span class="resinfos">[trad.rcab] :</span> [res.Toilette]<br />
<span class="resinfos">[trad.rvue] :</span> [res.Vue]<br /><br />
[trad.ref] : [res.NumRef;block=table]<br /><br />
<div align="right"><a href="detail.php?MaisonId=[res.MaisonId]">[trad.plusdetail]</a></div>
</td>
</tr>
</table>
|
Je voudrais que lorsqu'il n'y a aucune valeur dans les champs res.Type à res.Vue, que le span qui la précède n'apparaisse pas.
Il est certain que ce code HTML n'est pas très pro mais je n'ai pas le loisir de le changer.
Quant aux valeur trad.*, il s'agit seulement de textes traduits donc jamais vide.
Je vous remercie par avance pour votre aide et peut être que je m'y mettrai pour implémenter votre moteur de templates dans mon framework personnel.
Cordialement,
Eric.