Bonsoir,

Voilà,

mon problème est très simple à expliquer.
Je veux obtenir ceci :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<input type="hidden" name="id[]" value="1" />
<input type="hidden" name="id[]" value="2" />
<input type="hidden" name="id[]" value="3" />

Dans le controller, j'ai ce tableau de données, lui-aussi tout simple :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
$ids = array(1, 2 ,3);

Mais impossible de générer des noms correctement avec Zend Form : il n'accepte pas que j'ajoute plusieurs contrôles hidden avec le même nom, et il n'accepte pas les crochets dans le nom.

Je pense que je dois jouer avec les subForms, mais après plusieurs essais, je n'y comprend toujours rien.

Une explication ou un lien me sauverait la vie.