繁体   English   中英

Sonata用户捆绑包安全角色模板覆盖

[英]Sonata User Bundle security roles template override

我在Sonata admin / user / fosuser软件包中使用了Symphony 2.8。 一切正常。 我只想覆盖安全角色模板,因为角色标题没有意义。 我遵循以下解决方案。

https://github.com/dianuj89/Sonata-admin-user-friendly-view-for-security-roles

但这对我也没有做自定义,但是出现以下错误,这是行不通的。

可捕获的致命错误:传递给Sonata \\ UserBundle \\ Form \\ Type \\ SecurityRolesType :: __ construct()的参数1必须是Sonata \\ UserBundle \\ Security \\ EditableRolesBuilder的实例,未给出,在D:\\ xampp \\ htdocs \\ energyvalue \\ vendor中调用\\ sonata-project \\ core-bundle \\ Form \\ Extension \\ DependencyInjectionExtension.php在第94行并已定义

非常感谢您的帮助。 谢谢

最简单的方法是为角色名称提供翻译消息。

#Resources/translations/messages.en.yml

ROLE_SONATA_ADMIN: 'My custom label'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM