Salut à tous, J'ai un un petit problème avec un affichage conditionnel :
Je veux afficher une photo entre les balises A et les 3 autres dans dans div, jusque là tout fonctionne. Mais dans le cas ou j'ai pas de photo (pas de lien entre le numéro de dossier et un nom de fichier photo dans la base) je souhaite affiche une image par defaut.
Laissons parler le code html :
<a id="[view.n_dossier]" href="data/TRANS32/EURIMMO/[view_sb1.nom_fichier;p1=[view.n_dossier];block=a;when [view_sb1.#]=1]" class="highslide" onclick="return hs.expand(this, {slideshowGroup: '[view.n_dossier]'})">
<img src="data/TRANS32/EURIMMO/[view_sb1.nom_fichier;]" alt="[view.n_dossier]" title="Cliquez pour voir les autres photos"/>
</a>
<div class="hidden-container">
<a href="data/TRANS32/EURIMMO/[view_sb1.nom_fichier;p1=[view.n_dossier];block=a;when [view_sb1.#]+-1]" class="highslide" onclick="return hs.expand(this, { thumbnailId: '[view.n_dossier]', slideshowGroup: '[view.n_dossier]'})"></a>
</div>
<img src="images/nopic.jpg" alt="pas de photos">[view_sb1;p1=[view.n_dossier];block=img;default]</img>
|
ça ne fonctionne pas, quand j'ai des photos pour un dossier, la premiere dans la balise <a> est affichée ainsi que les suivantes dans le <div> mais dans le cas ou j'ai pas de lien dans ma bdd pour un fichier photo (résultat de la réquete donc nul) la balise par defaut n'est pas affichée.
Pouvez vous m'aider ?