1

私は多くの問題を抱えてsonataadmin/ user/doctrineormadminバンドルをセットアップすることができました。

これですべてがスムーズに実行され、エンティティを管理したり、ユーザーを追加したり、役割を割り当てたり、ユーザーグループを作成したりすることができます。ただし、「テストグループ」という名前のグループを作成すると、ユーザーを開くと、スクリプトはすべてのグループを一覧表示しようとするため、ユーザーを任意のグループに割り当てることができます。しかし、その前でもエラーが発生します:Class Test Group does not exist!?

作成したばかりのグループの名前のクラスがないはずなので、これは本当に奇妙です。名前はDBのDoctrineに保持され、ローカルファイルはそれを処理する必要がありません...私はそれを取得しません。

たぶん私はいくつかの構成が欠けていますか?

4

1 に答える 1

1

他の誰かがこの問題を抱えていたら、私は解決策を見つけました。

基本ソナタクラスに2つのエラーがありましたが、奇妙なことに、これを見た人は誰もいませんでした。とにかく、私はエラーを修正し、githubでプルリクエストを送信しました。うまくいけば、彼らはそれをマージしてみんなのために修正するでしょう:)

https://github.com/ton4y/SonataAdminBundle/blob/2.0/Form/ChoiceList/ModelChoiceList.php

于 2012-03-26T20:11:39.350 に答える