2017-03-28 6 views
0

私はソナタの管理者/ユーザー/ fosuserバンドルとシンフォニー2.8を使用しています。すべてがうまくいきます。役割のタイトルが意味していないので、私はちょうどセキュリティロールのテンプレートを上書きします。私は以下の解決策に従ってきました。ソナタユーザーバンドルセキュリティロールテンプレートオーバーライド

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

しかし、私もカスタマイズに行っている作業が、次のエラーを取得していません。

Catchable Fatal Error:Sonata \ UserBundle \ Form \ Type \ SecurityRolesType :: __ construct()に渡される引数1は、Sonata \ UserBundle \ Security \ EditableRolesBuilderのインスタンスでなければならず、D:\ xampp \ htdocs \ energyvalue \ベンダ\ソナタ・プロジェクト\コア・バンドル\フォーム\拡張\ DependencyInjectionExtension.phpライン94上の、あなたの助けがはるかに高く評価されて

定義されました。おかげ

答えて

0

最も簡単な方法は、ロール名の翻訳メッセージを提供することです。

#Resources/translations/messages.en.yml 

ROLE_SONATA_ADMIN: 'My custom label' 
+0

それは細かいおかげで働いています。しかし、私はまた、モジュールを賢明にグループ化したい。今は長いロールリストを表示しています。それを行う方法はありません。 –