[Symfon2.1] Question formulaire
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:
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 !!!