2012-11-21 2 views
0

CakePHP 2.2.3에서 응용 프로그램에 대한 ACL 시스템 설정이 있습니다.ACL에 기반한 CakePHP 쇼 버튼

내가 액세스 할 수있는 그룹에만 명령 (버튼)을 자동으로 표시하도록 모델을 굽는 방법을 알고 싶었습니까?

큰 응용 프로그램을 만들기 때문에 가능하면 효율적인 솔루션이 필요합니다.

미리 감사드립니다.

답변

1

ACL 설정에 따라 미리 정의 된 메뉴를 정의하고 호출하고 빌드하려면 MenuBuilder을 확인하십시오.

http://bakery.cakephp.org/articles/rifat/2011/05/08/menubuilder_v1_0_1

나는이 설정을 사용하여 나에게 물려 받았습니다 프로젝트에서 일하고 있어요. 그것은 CakePHP 2.1.2에서 바로 사용할 수있는 것으로 보입니다. 그러나 HABTM 그룹/사용 권한 모델을 사용하려면 AuthComponent의 일부를 재정의해야했습니다.

QUICK EDIT : 저자의 github은 가장 최신의 페이지에서 링크됩니다. 대부분의 문제를 해결하려면 해당 페이지 및 Google에 대한 충분한 지원이있는 것 같습니다.

+0

http://stackoverflow.com/questions/13539984/menu-component-cakephp-markstory – Andrei

+0

이 링크를 참조하십시오. – Andrei