Bonjour à tous,

dans le cadre de mon autoformation Symfony je suis confronté au problème suivant. J'ai 3 entités Ufr Diplome et Etudiant avec comme relation : un ufr1 est relié à diplome1 diplome2 et diplome3 et ufr2 est relié à diplome4 et diplome5.
Un etudiant1 inscrit dans ufr1 ne pourra passer que les diplomes reliés à l'ufr1.
Dans mon EtudiantType :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
->add('ufr','entity',array(
         'class'=>'UdcDiplomeBundle:Ufr', 
         'property'=>'nom',
         'query_builder'=> function(EntityRepository $er) 
    { return $er->createQueryBuilder('u')->orderBy('u.nom', 'ASC');},)
			)
 
->add('diplome','entity',array( 
         'class'=>'UdcDiplomeBundle:Diplome',
         'property'=>'nomDiplome',
         'query_builder'=> function(EntityRepository $er) 
    { return $er->createQueryBuilder('d')
					                                                           ->orderBy('d.nomDiplome', 'ASC');},)	
				  )


Ma question est la suivante :quel moyen dois-je utiliser pour qu'au premier affichage d'une création d'étudiant j'ai les diplomes voulus dans une dans mon entity 'diplome' lorsque mon entity 'ufr' affichera ufr1?

Mercie beaucoup !!!