エンティティ フィールドを 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()
ありがとう。