Bonjour,

Dans un formulaire j'ai divers champs et notament 2 champs de liste déroulante contenant les éléments des entity.

Jusqu'à la tout va bien l'affichage est niquel.

Cependant quand je soumet le formulaire , l'insertion via persist() ne marche pas.

Lors du POST j'ai les bonnes valeurs : des entiers.

Mais j'ai une erreur du type :
Catchable Fatal Error: Object of class --------------- could not be converted to string in doctrine-dbal/lib/Doctrine/DBAL/Statement.php line 131

Et via les outils de Symfony quand je regarde la requete dans les champs concernant les entités, j'ai une sorte de serialization de l'objet,
alors que je voudrais simplement insérer la valeur posté par le formulaire.

J'utilise dans mon formulaire pour les entities le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$builder->add('serveur','entity', array(
        'label' => 'Serveur',
        'class' => 'BackOffice\ComptesBundle\Entity\Serveurs',
        'property' => 'nom',
        'expanded' => false,
        'multiple' => false,
        'required' => true        
        ));

Si vous avez des solutions concernant ce problème, je suis prenneur

merci