奇妙な問題があります。FosUserBundle と SonataAdminBundle で動作するように SonataUserBundle をインストールして構成しました。インストールは問題なく行われ、sonataUserBundle Web ページを介して別のユーザーを作成する場合を除いて、すべてが完全に機能しているようです。ユーザーを作成すると (データベースを調べたときに作成されます)、ユーザー リストが表示されなくなります。クリックしてユーザー リストに戻ると、次のエラーが表示されます。
An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "page_slug" as such route does not exist.") in "SonataAdminBundle:CRUD:list.html.twig".
データベースからユーザーを削除して、ユーザーを 1 人だけにすると、ユーザー リストにアクセスできます。
この問題を解決する方法をさらに進める方法については、まったく手がかりがありません...
編集1:
Marko Jurinčič のおかげで、設定にこれらの行があることがわかりました
sonata_user:
impersonating:
route: page_slug
parameters: { path: / }
ただし、これはルートのようには見えず、事実上、page_slug という名前のルートはまったくありません。ルート名は「page_slug」であるはずですか?