动态修改我的表单

时间:2013-02-26 13:48:03

标签: symfony

我今天注意到我的消息被截断了,我不知道怎么做。然后我解释我的问题,抱歉我的英语,但有这么多年我不会说英语。 我试图解决一个问题,因为这么多周但我不能这样做...我是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 !!!

0 个答案:

没有答案