Récuperer des valeurs tableau d'un fo rmulaire
CSI <[email protected]> Fri, 23 Apr 2021 11:55:44 +0200
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Bonjour,
On est toujours sur notre projet d'ajout par des internautes d'un titre
à des images qu'ils uploadent... toute la mécanique fonctionne si on
utilise des "name" normaux (par ex. titre_images_0) mais on voudrait y
arriver avec des tableaux ... Après avoir lu pas mal de doc et de
mentions dans la roadmap, je me demandais si finalement c'était
possible (après lecture de https://core.spip.net/issues/4548) ... on a
(simplifié):
dans le html des
<input type='text' name='titre_images[0]' />
<input type='text' name='titre_images[1]' />
<input type='text' name='titre_images[2]' />
etc ... Comment peut-on faire pour récupérer ça, on a essayé:
$titreimage = _request('titre_images[]');
$titreimage = _request('titre_images');
$titreimage = _request(0, 'titre_images');
$titreimage = _request('0', 'titre_images');
$titreimage = _request($i, 'titre_images');
$titreimage = _request('titre_images[$i]');
$titreimage = _request(0, 'titre_images[]'); ... et une autre infinité
de variations, sans succès
Ensuite c'est injecté dans le titre du document:
objet_modifier('document', $nouveaux_docs[0], array('titre' =>
$titreimage));
C'est juste la syntaxe de la récup d'une ou des valeurs du tableau qui
coince, un truc doit nous échapper ... si quelqu'un a une piste, merci
d'avance !
--
Pierre