Doublons dans boucle document

Bonjour,
Je tourne en rond sans trouver de solution
en Spip 3, soit des images avec l'indication du crédit.
dans un article, la boucle
<BOUCLE_creditsphotos(DOCUMENTS){mode=image}{id_article}{doublons}>
#CREDITS
</BOUCLE_creditsphotos>
ne renvoie rien
alors que sans le critère {doublons} ça marche, mais avec tous les doublons des crédits.
Comment avoir les crédits des images sans les doublons ?
Merci
JPH

Le 30/05/16 à 15:22, JPH a écrit :

Je tourne en rond sans trouver de solution

je pense que tu te trompes sur l'usage du critère {doublons} qui ne
dédoublonne pas les retours de la boucle. voir :

dans ton cas j'utiliserais soit le filtre |unique :
   <BOUCLE_creditsphotos(DOCUMENTS){mode=image}{id_article}>
     [(#CREDITS|unique)]
   </BOUCLE_creditsphotos>

soit le critère {fusion} :
   <BOUCLE_creditsphotos(DOCUMENTS){mode=image}{id_article}{fusion credits}>
     #CREDITS
   </BOUCLE_creditsphotos>

voir :

Bonjour,
Merci, merci ! effectivement j'avais bien lu la doc 'doublons' et ça ne collait pas.
Dans mon cas,
Le filtre |unique ne cumule pas les données identiques et renvoie tous les crédits même ceux en double.
Le critère {fusion champ} est parfait - je ne l'avais jamais utilisé. Merci, on apprend toujours quelque chose !
A+
JPH

Le 30/05/2016 15:32, denisb via spip a écrit :

Le 30/05/16 à 15:22, JPH a écrit :

Je tourne en rond sans trouver de solution

je pense que tu te trompes sur l'usage du critère {doublons} qui ne
dédoublonne pas les retours de la boucle. voir :
{doublons} - SPIP

dans ton cas j'utiliserais soit le filtre |unique :
   <BOUCLE_creditsphotos(DOCUMENTS){mode=image}{id_article}>
     [(#CREDITS|unique)]
   </BOUCLE_creditsphotos>

soit le critère {fusion} :
   <BOUCLE_creditsphotos(DOCUMENTS){mode=image}{id_article}{fusion
credits}>
     #CREDITS
   </BOUCLE_creditsphotos>

voir :
|unique - SPIP
{fusion champ_sql} - SPIP