#DOUBLONS

  • Apparu en : SPIP 2.1

#DOUBLONS{paraules clau} o #DOUBLONS{paraules clau,família} ens dóna l’estat dels duplicats (PARAULES CLAU)en aquest indret en forma de taula d’id_mot array(1,2,3,...)

#DOUBLONS tot sol dona la llista en brut de tots els duplicats

#DOUBLONS*{paraules clau} dona la cadena en brut ",1,2,3,..." (canviarà si la gestió dels duplicats evoluciona)

pels duplicats «anomenats» (exemple: <BOUCLE_b(ARTICLES){id_article>100}{doublons A}>) utilitzarem:
#DOUBLONS{articles, A} per tenir la taula dels id_articles.

per passar la o les taules de duplicats a un INCLURE, escriurem:
#INCLURE{fond=noisette, env, doublons=#DOUBLONS{articles, A}} per una taula anomenada {doublons A} d’un BOUCLE(ARTICLES)
i #INCLURE{fond=noisette, env, doublons} per totes les taules de duplicats declarats a dins de l’esquelet al que crida (abans de la crida de l’INCLURE).

per recuperar una taula de duplicats a partir d’ un INCLURE, caldrà que només retorni per aquest INCLURE #DOUBLONS*{articles, B} i, a l’esquelet que crida, utilitzar #SET{ret, #INCLURE{fond=noisette, env, doublons}|explode{','}}: llavors, el #GET{ret} resultant pot ser utilitzat en un criteri de bucle ({id_article IN #GET{ret}}).

Autor merce Publié le : Mis à jour : 26/10/12

Traductions : català, English, français, Nederlands