saisie et sélection

Bonjour

je viens de me rendre compte que ma saisie héritée de sélection
n’enregistre pas l’item sélectionné mais le numéro de cet item.

Voilà le code de la saisie.

#SET{data,#ARRAY}
<BOUCLE_choix_image(DATA){source glob,
…/squelettes/images/bandeau/{.jpg,.png,*.gif}}>
#SET{val,#VALEUR|replace{…/squelettes/images/bandeau/}}
#SET{data, #GET{data}|push{#GET{val}}}
</BOUCLE_choix_image>

<INCLURE{fond=saisies/selection,env,data=#GET{data}} />

Comment faire pour que ce soit le data qui soit enregistré en bdd ?

JC

Ah oui :slight_smile:

il faut que ton tableau data soit un tableau cle / valeur (comme lorsque tu fais un data en PHP quoi !), et pas un tableau enumeratif.
Donc il faut que tu utilise array_merge.

Je te renvoie à la doc ici #ARRAY - SPIP

Ah oui, bien sur …

Merci

JC