3

現在、カスタム ユーザー バンドルと共に SonataAdminBundle をセットアップしようとしています。My User Bundle は getParent メソッドを使用して Sonata User Bundle から継承し、SonataUserBundle は AppKernel 登録を使用して FOSUserBundle から継承します。

すべて正常に動作します。唯一の問題は、管理ダッシュボードから「新規追加」ユーザーにアクセスしようとすると、「クラスが存在しません」というエラーが表示されることです。どういうわけか、symfony は処理しているクラスを追跡できなくなります。

私を苛立たせているのは、それ以外はすべて正常に機能することです。ユーザーのリストを表示できます (ただし、「'' のアイテム 'username' が存在しません」というエラーが表示されることもあります... 実際にはほとんどの場合)、グループ、グループの追加、およびすべてのユーザーがログインできます。ログオフして、自分の行為を正しく行ってください。

私の推測では、それはバグです。あなたの意見は?

私は現在 Symfony 2.1.0 を使用しています... 今のところ何も変わっていません。

4

2 に答える 2

0

私にとって、このエラーは、構成からグループエンティティ構成を削除したときに発生しましたが、それでもAdminクラスで参照していました...多分それはそのようなものですか?

于 2012-11-27T11:47:31.540 に答える
0

私の場合、私の EntityAdmin.php ファイルには正しい権限がなく、sonata 管理者はそれを読み取ることができませんでした。

読み取り可能であることを確認してください。

于 2015-06-20T19:54:17.917 に答える