Bonsoir tout les monde..
Le casse tête du jour.
J' ai formulaire qui doit passe 3 champs (3 id) en cachette sans être saisie par celui qui rempli le formulaire.
Ces champs sont bien sur variable, ça serait trop simple !
Aprés avoir tenté les option sur des widget imputhidden, j' ai pensé faire comme ceci.
Juste avant d' instancier mon formulaire, je crée un objet regroupant les champs (ici a titre d' exemple 1, 2, 3) à passer intuitivement.
Puis je passe cette objet dans mon formulaire pour qu' il puisse le lie aux autres champs saisies.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $this->evaluation = new Evaluation(); $this->evaluation->setCustomerId(2); $this->evaluation->setContributorId(1); $this->evaluation->setInvitationId(3); $this->form = new EvaluationForm($this->evaluation);
Résultat : pas d' erreur mais mes 3 champs sont a 0.
Quelqu' un a une idée ?
Partager