내가 SonataAdminBundle와 심포니 프로젝트에서 작업, 그리고 사용자의 3 가지 유형이없는 SonataAdminBundle에 액세스 관리자 패널 : ROLE_SUPER_ADMINROLE_CORRESPONDANT 및 ROLE_CLIENTSonataUserBundle
ROLE_SUPER_ADMIN 및 ROLE_CORRESPONDANT 권한이를 관리자 패널에 액세스하려면
관리자 패널에 다음과 같은 메뉴가 있습니다.
Dashbord
- 제품
- 주식
- 운영
사용자
- Correspondants
- 클라이언트
하지만 ROLE_CORRESPONDANT에 대해서만이 항목을 보여주고 싶다 :
- 운영
- 대시 보드
- 사용자 0123을
- 클라이언트에만 FOSUserBundle이 SonataUserBundle 쉽게,하지만 내 문제 내가 그것을 사용하지 않도록, 내가 사용하는 것이
지금,
sonata_admin:
dashboard:
groups:
Accueil:
icon: '<i class="fa fa-home"></i>'
items:
- app.admin.produit
// I would like to define roles her for each item
누군가 도움이 될 수 있습니다하시기 바랍니다 가능하다면 아이디어가있는 나? 대한 감사합니다 모든
당신은 SonataUserBundle를 사용해야하지? 하지만이 질문에 태그를 추가 했습니까? 지금 메뉴를 구축하는 방법을 설명하기 위해 질문을 업데이트하십시오. KnpMenuBundle을 아직 보지 않았다면 살펴보십시오. –
SonataAdminBundle을 사용해야하지만 SonataUserBundle을 사용하지 마십시오 –
죄송합니다. 그러나 지금 어떻게 메뉴를 만들 수 있습니까? –