Bonjour à tous,

Je possède une entité Opportunité, sur laquelle j'ai un formulaire.

Une Opportunité peut avoir 0 ou 1 Domaine. Et un Domaine à une ou N Offre.

De ce fait j'ai les relations suivantes :

- Opportunité ManyToOne Domaine

- Offre ManyToOne Domaine

Offre et Domaine sont deux entités que je ne veux pas persister.

Dans mon formulaire d'opportunité, j'aimerais donc avoir une liste déroulante de Domaine, et une liste déroulante des offres mise à jour en fonction du domaine sélectionné.

Pour Domaine, j'ai donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
->add('domaine', 'entity', array('required' => false, 'empty_value' => 'Choississez...', 'empty_data' => null, 'class' => "IcmeAffaireBundle:Domaine", 'query_builder' => function(EntityRepository $er) {
                    return $er->createQueryBuilder('d')
                            ->orderBy('d.libelle', 'ASC');
                }))
Mon soucis est, comment mettre mon champ Offre de type entity sur mon formulaire, sachant que je n'ai pas accès à mon objet Offre à partir de Opportunité ?

Merci d'avance.

Cordialement.