1

我有一个用于编辑用户的 symfony2 表单。我的用户有角色,您可以为一个用户选择多个角色。

在我的表单中,我显示了 UserRoles 实体:

$builder->add( 'rolesAsObject', 'entity', array( 'label' => 'roles', 'class' => 'AcmeUserBundle:UserRoles', 'multiple' => true, 'property' => 'name' ) );

这可以正常工作,但 name 属性只是一个数字,一个语言键的 id,因为我想翻译角色的名称。

这可以在属性上以某种方式调用函数吗?

4

0 回答 0