84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
现有一个代理类型的管理后台,权限角色比较多,单页面操作Button也较多。请问相对成熟的做法,怎么维护这种操作Button与权限之间的关系呢?针对不同的角色,显示不同的按钮。千万不要说对每个角色都在视图中写个if else,
人生最曼妙的风景,竟是内心的淡定与从容!
可以封装一个统一的公共方法,专门对权限进行判断。可以参考下这篇文章,文章中有页面操作按钮没权限的不做显示一节。
可以看http://www.5idev.com/p-php_cl...这个链接,有详细说明。
class 子类 extends 父类{ //code }
例如在control层-类名叫controls.php,会员页面叫memberControl.php,该类就可以继承controls.php
controls.php
class controls{ //code }
memberControl.php
class memberControl extends controls{ //code }
可以封装一个统一的公共方法,专门对权限进行判断。可以参考下这篇文章,文章中有页面操作按钮没权限的不做显示一节。
可以看http://www.5idev.com/p-php_cl...这个链接,有详细说明。
例如在control层-类名叫controls.php,会员页面叫memberControl.php,该类就可以继承controls.php
controls.php
memberControl.php