affichage photo

Bonjour,

Je sèche sur cette boucle qui doit absolument m'afficher une photo
choisie au hasard dans les articles d'une rubrique.
Il faut donc gérer le fait qu'un article ne présente pas de photos.

<BOUCLE_projet(ARTICLES){id_rubrique=20}{par hasard}{0,1}>
<BOUCLE_photo(DOCUMENTS){id_article}{mode=image}{par hasard}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>
<BOUCLE_recursive(BOUCLE_projet)></BOUCLE_recursive>
<//B_projet>

FDM

Et avec ceci ?
A+ :slight_smile:

<BOUCLE_projet(RUBRIQUES){doublons}{par hasard}{id_rubrique=20}{0,1}>
<BOUCLE_photo(DOCUMENTS){doublons}{par hasard}{mode=image}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>

François de Montlivault a écrit :

Bonjour,

Je sèche sur cette boucle qui doit absolument m'afficher une photo
choisie au hasard dans les articles d'une rubrique.
Il faut donc gérer le fait qu'un article ne présente pas de photos.

<BOUCLE_projet(ARTICLES){id_rubrique=20}{par hasard}{0,1}>
<BOUCLE_photo(DOCUMENTS){id_article}{mode=image}{par hasard}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>
<BOUCLE_recursive(BOUCLE_projet)></BOUCLE_recursive>
<//B_projet>

FDM

<BOUCLE_projet(RUBRIQUES){doublons}{par hasard}{id_rubrique=20}{0,1}>
<BOUCLE_photo(DOCUMENTS){doublons}{par hasard}{mode=image}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>

Alain HUSSON a écrit :

Et avec ceci ?
A+ :slight_smile:

<BOUCLE_projet(RUBRIQUES){doublons}{par hasard}{id_rubrique=20}{0,1}>
<BOUCLE_photo(DOCUMENTS){doublons}{par hasard}{mode=image}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>

François de Montlivault a écrit :

Bonjour,

Je sèche sur cette boucle qui doit absolument m'afficher une photo
choisie au hasard dans les articles d'une rubrique.
Il faut donc gérer le fait qu'un article ne présente pas de photos.

<BOUCLE_projet(ARTICLES){id_rubrique=20}{par hasard}{0,1}>
<BOUCLE_photo(DOCUMENTS){id_article}{mode=image}{par hasard}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>
<BOUCLE_recursive(BOUCLE_projet)></BOUCLE_recursive>
<//B_projet>

FDM

<BOUCLE_projet(RUBRIQUES){doublons}{par hasard}{id_rubrique=20}{0,1}>
<BOUCLE_photo(DOCUMENTS){doublons}{par hasard}{mode=image}{0,1}>
[(#FICHIER||image_recadre{520,150,center}|image_sepia{cc6600})]
</BOUCLE_photo>
</BOUCLE_projet>

Effectivement, j'oublie les joncions entre tables. Toutefois cela
suppose que les images de la rubrique seront reprises également