我今天注意到我的消息被截断了,我不知道怎么做。然后我解释我的问题,抱歉我的英语,但有这么多年我不会说英语。 我试图解决一个问题,因为这么多周但我不能这样做...我是symfony的biginner,我想根据另一个列表框创建一个列表框。第一个是ufr。当我在这个中做出选择时,我希望所有的diplome都属于这个ufr。在ufr中仍有褶皱。
在我的fileType中,我有2个这样的实体:
->add('ufr','entity',array('query_builder'=> function(EntityRepository $er) { return $er->createQueryBuilder('u')->orderBy('u.nom', 'ASC');},
'class' =>'UdcDiplomeBundle:Ufr',
'property' =>'nom',
))
->add('diplome','entity', array(
'class' =>'UdcDiplomeBundle:Diplome',
'property' =>'nomDiplome',
'empty_value' => '***',
'query_builder'=> function(EntityRepository $er) {
return $er->createQueryBuilder('diplome')
->join('diplome.ufr','ufr')
->where('ufr.id = :id')
->setParameter('id', 2);
}
));
如果我修复了我的参数 - > 2它运行。 如果这里有人可以给出解决问题的好方法。 Thanx !!!