Zend Framework

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 21-01-2017 11:07:58

Alinido
Nouveau membre
Date d'inscription: 14-01-2017
Messages: 5

Zend Form doctrine & manytoone

Bonjour,

je suis en train de continuer à prendre en main zend ça avance bien mais j'ai un petit soucis avec zend form / doctrine, j'ai donc créé un formulaire censé insérer une ligne dans ma table TbPizzaPatron jusqu'ici tout va bien ça fonctionne !

Mon soucis est lié à l'un des champs de ma table TbPizzaPatron qui a une liaison manytoone avec une autre table (TbBases), quand je tente d'insérer mon choix (via menu déroulant généré à partir l'entité TbBases) dans la table j'ai un jolie message :

"Expected value of type "Pizza\Entity\TbBases" for association field "Pizza\Entity\TbPizzaPatron#$base", got "array" instead"

bon si je comprends bien mon champ "Pizza\Entity\TbPizzaPatron#$base" ne s'attends pas à recevoir un array (ni un int ni un string non plus d'ailleurs) il attend autre chose vu qu'il est lié à l'autre table mais quoi ??

merci smile

Hors ligne

 

#2 21-01-2017 14:39:37

JGreco
Modérateur
Date d'inscription: 22-12-2012
Messages: 385

Re: Zend Form doctrine & manytoone

Bonjour,

Ta réponse est dans l'ennoncé :
"Expected value of type "Pizza\Entity\TbBases"
Il attend un objet de ton association, il as eu un array.


ZF2 et doctrine addict
profil stack overflow : http://stackoverflow.com/users/3333246/ … ab=profile

Hors ligne

 

#3 22-01-2017 09:00:40

Alinido
Nouveau membre
Date d'inscription: 14-01-2017
Messages: 5

Re: Zend Form doctrine & manytoone

arf j'avais effectivement très mal traduit le message d'erreur ...

j'ai utilisé ce tuto https://github.com/doctrine/DoctrineMod … sociations et ça fonctionne !

petite question de bonne pratique (histoire de prendre des bonnes habitudes dés le début) actuellement j'ai ça : mon controller instancie mon formulaire -> et renvoie la vue avec le formulaire -> je retourne sur le controller quand je post -> le controller persist si tout est bon en bdd
Je pense que ce n'est pas le rôle de mon contrôleur de persister non ? c'est propre comme ça ?

merci smile

Hors ligne

 

#4 23-01-2017 21:41:39

JGreco
Modérateur
Date d'inscription: 22-12-2012
Messages: 385

Re: Zend Form doctrine & manytoone

Encore une fois (je le met souvent ce post) :
http://www.z-f.fr/forum/viewtopic.php?id=9032

La réponse d'Orkin est tout a fait en mesure de répondre a ta question.


ZF2 et doctrine addict
profil stack overflow : http://stackoverflow.com/users/3333246/ … ab=profile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages