有没有什么方法可以在 symfony2 (v.2.1) 的选项组中分组显示实体字段,例如我的表单类中有这样的内容:
$builder->add('account',
'entity',
array(
'class' => 'MyBundle\Entity\Account',
'query_builder' => function(EntityRepository $repo){
return $repo->findAllAccounts();
},
'required' => true,
'empty_value' => 'Choose_an_account',
);
但是(当然)它们显示为存储库类从数据库中读取它,我想将它们分组显示在组合框中。这篇文章提到了开箱即用的 2.2 版本中添加的功能,但我们 2.1 用户有哪些选择?
分组将基于一个名为 的字段Type
,假设我有一个getType()
在我的 Account 实体中调用的 getter,它返回一个字符串。
谢谢。