2017-10-16 3 views
0

메뉴 모음이 사용자에 대해 정의 된 역할과 상호 작용하는 동적 메뉴 여야하는 프로젝트에서 작업하고 있습니다. 그것은 Symfony 3.3에서 작동합니다.Symfony 3의 역할이있는 동적 메뉴

'1'사용자는 'n'역할을 가지며 각 역할은 메뉴 막대에서 'm'옵션을보아야합니다. 또한 다른 역할에 동일한 옵션 메뉴를 사용할 수 있습니다. 결과에 동일한 옵션이 두 번 표시되지 않아야합니다.

나는 번들 목록에있는 다양한 종류의 메뉴를 탐색 해왔고 아무도이 아이디어와 일치하지 않는 것 같습니다.

나는 혼자하는 법을 알고 있지만,이 기능이 있거나 매우 유사한 모든 번들이 있다면 그것을 사용하거나 쉽게 수정할 수 있다는 것을 아는 사람이 있는지 궁금합니다.

제가 본 것은 전부지만 메뉴에 가장 많이 사용되는 것이지만 역할 개념을 관리 할 수 ​​있다고는 생각하지 않습니다. 내가 틀렸다면 plx에 말해.

제안 하시겠습니까?

도움 주셔서 감사합니다.

답변

0

이 심포니 문서를 참조하십시오. knpMenuBundle

+0

음 ... 그렇습니다. 내가 처음 생각한거야. 요점은 각 경우에 최종 메뉴를 만들기 위해 컨트롤러의 역할과 옵션 개념을 수동으로 적용해야한다는 것입니다. 내 모든 메뉴와 변경 사항을 관리 할 수있는 관리 페이지와 같이 모든 옵션과 역할을 관리하기위한 인터페이스를 제공 할 수있는 다른 번들이 없습니까? –

+0

이 기능에 대해 번들을 사용한 적이 한번도 없었습니다. if 문으로 역할을 확인한 다음 옵션을 표시할지 여부를 결정합니다. 죄송합니다. 도와 드릴 수 없으신 분 – Dija

+0

어쨌든 너는 나를 감각으로 나에게 대답했다. 나는 마술로 더 많은 일을 끝내기를 기대했지만 ... 충분하다고 ... 네가 말했듯이 나 스스로 역할을 관리 할 것이다. –