Bonsoir,
J'aimerais afficher un formulaire, avec une liste déroulante dont le contenu vient de la base de données.
L'entité "Désignation" contient un ensemble de couples code/libellé pour alimenter des listes déroulantes
Voila mon code :
mais j'ai ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $builder ->add( 'objet', 'text' ) ->add( 'etat', 'entity', array( 'class'=>'AhsCommunBundle:Designation', 'property' => 'libelle', 'query_builder' => function( DesignationRepository $repository ) { return $repository->findByCode('etat'); } ) ) ->getForm();
Je ne sais pas comment transformer le résultat de "findByCode" en élément de type "QueryBuilder".Expected argument of type "Doctrine\ORM\QueryBuilder", "array" given
Merci pour votre aide et à bientôt,
Gilles
Partager