我有一个表单构建器,我在其中添加了来自实体的一些值:
$builder->add('affiliation', 'entity', array(
'class' => 'SciForumVersion2Bundle:UserAffiliation',
'multiple' => true,
'expanded' => true,
'query_builder' => function(EntityRepository $er) use ($author,$user) {
return $er->createQueryBuilder('ua')
->where("ua.user_id = {$user->getId()}")
->andWhere("ua.affiliation_id not in ( select pa.affiliation_id FROM SciForumVersion2Bundle:PersonAffiliation pa where pa.person_id = {$author->getPersonId()} )");
},
'required' => true,
));
在我的控制器中,我想检查我的表单中是否有东西。如果有东西,我会显示一个视图,如果没有,我会显示另一个视图。
这可能吗?如果可以,怎么做?
谢谢你。