我正在为我的项目使用奏鸣曲管理包。我找不到如何为组权限名称分配可读名称。目前显示为关键值。
[0 => ROLE_SONATA_ADMIN_ISSUE_CREATE] [1 => ROLE_SONATA_ADMIN_STATUS_DELETE] [2 => ROLE_SONATA_USER_ADMIN_USER_LIST] [3 => ROLE_ADMIN] [4 => ROLE_SUPER_ADMIN]
这是它的截图。
如何为这些添加人类友好的名称?
我正在为我的项目使用奏鸣曲管理包。我找不到如何为组权限名称分配可读名称。目前显示为关键值。
[0 => ROLE_SONATA_ADMIN_ISSUE_CREATE] [1 => ROLE_SONATA_ADMIN_STATUS_DELETE] [2 => ROLE_SONATA_USER_ADMIN_USER_LIST] [3 => ROLE_ADMIN] [4 => ROLE_SUPER_ADMIN]
这是它的截图。
如何为这些添加人类友好的名称?
角色字段是一个数组。默认情况下,SonataAdminBundle 会呈现您所看到的数组。如果您想要其他类型的渲染,您可以按照此处所述扩展管理员:http: //www.sonata-project.org/bundles/admin/master/doc/reference/extensions.html
然后您可以定义一个自定义模板来呈现角色字段。