[spip-dev] contruire un tableau de valeur dans une boucle

je voudrais mettre dans un tableau une sélection de id_rubrique
pour les traiter ensuite comme critère de sélection dans une boucle du
genre : {id_rubrique IN #GET**{rub_publiques}}

c'est à dire que ça pourrait ressembler à quelquechose comme ça :

<BOUCLE_rubpub(RUBRIQUES){id_mot=10}>[(#SET{rub_publiques[],#ID_RUBRIQUE})]
</BOUCLE_rubpub>

sauf bien sur que là c'est mal écrit puisque il y a pour le moins des
crochets qui empèche que ça fonctionne

gornety a écrit :

je voudrais mettre dans un tableau une sélection de id_rubrique
pour les traiter ensuite comme critère de sélection dans une boucle du genre : {id_rubrique IN #GET**{rub_publiques}}

c'est à dire que ça pourrait ressembler à quelquechose comme ça :

<BOUCLE_rubpub(RUBRIQUES){id_mot=10}>[(#SET{rub_publiques,#ID_RUBRIQUE})]
</BOUCLE_rubpub>
  

c'est contre-intuitif mais ca s'ecrit en fait :
#SET{rub_publiques,#ARRAY{0,0}}
<BOUCLE_rubpub(RUBRIQUES){id_mot=10}>
[(#GET{rub_publiques}|array_push{#ID_RUBRIQUE})]
</BOUCLE_rubpub>

le premier set initialise la variable avec un array(0=>0)
dans la boucle, le #GET{rub_publiques} fait reference a une variable php, et on peut donc y appliquer la fonction array_push

Cedric