3

현재 사용자 정의 사용자 번들과 함께 SonataAdminBundle을 설정하려고합니다. My User Bundle은 getParent 메소드를 사용하여 Sonata User Bundle에서, 그리고 AppKernel 등록을 사용하여 FOSUserBundle에서 SonataUserBundle을 상속받습니다.소나타 관리자/사용자 : "클래스가 존재하지 않습니다"(ReflectionException)

모두 정상적으로 작동합니다. 내가 얻는 유일한 문제는 관리 대시 보드에서 "새 사용자 추가"에 액세스하려고하면 "클래스가 존재하지 않습니다"라는 오류가 발생합니다. 어쨌든, 심포니는 처리하는 클래스의 트랙을 잃어 버립니다.

나를 초조하게 만드는 것은 모든 것을 잘하는 것입니다. 나는 사용자 목록을 볼 수 있지만 (때로는 ''존재하지 않는 항목 'username'... 대부분의 경우 사실), 그룹을 추가하고 그룹을 추가 할 수 있으며 모든 사용자가 로그인 할 수 있습니다. 로그 오프하고 그들의 행동을 올바르게하십시오.

내 생각 엔 버그라고 생각합니다. 네 말은 뭐니?

현재 Symfony 2.1.0을 사용 중입니다 ... 지금까지 변경된 사항이 없습니다.

답변

0

이 오류는 구성에서 그룹 엔터티 구성을 제거했지만 Admin 클래스에서 여전히 참조했습니다 ... 어쩌면 그게 뭔가?

0

내 EntityAdmin.php 파일에 올바른 권한이없고 소나타 관리자가 읽을 수 없습니다.

읽을 수 있는지 확인하십시오.

관련 문제