问下菜单的权限控制,就是显示与否选择哪种,菜单不是很多,基本固定。 1.写死然后通过是否具有权限来判断是否显示 就是加 if 哪种 2.遍历出具有的权限构造菜单显示 -。-求教
1
coo 2016 年 12 月 20 日
菜单数量较少的情况下可以选择第一种。
|
2
zgqq 2016 年 12 月 20 日
目测有"大神"要来喷了
|
6
Light3 2016 年 12 月 20 日
Thinkphp 有一个权限管理好像 你可以自己查查 看下 自己再改改.
当然一会来喷的"大神"饶过我. |
7
jackroyal 2016 年 12 月 20 日
如果菜单不是很多,而且是固定不变的,我觉得最简单的办法就是在代码写死. 如果菜单项很多,而且还会变动,那就需要 用菜单表关联 权限表来查询,就像 @mhycy 说的,thinkphp 有缓存机制,缓存下数据即可
|
8
Felldeadbird 2016 年 12 月 20 日
将菜单 ID 与用户 绑定。然后依据绑定的 ID 输出对应的菜单。
如果可以通过菜单的链接 获取对应的权限,那么可以将权限赋予一并整合。 反之就可以分开一个菜单设置,一个权限设置。 |
9
m939594960 2016 年 12 月 20 日
菜单写到数据库 然后连表查数据库后循环出导航
|
11
Spectre OP @Felldeadbird 那就是第二种了
|
12
bramblex 2016 年 12 月 20 日 via Android
为啥要喷, tp 挺好的呀。初学 php 必须要学会自己造一套 tp 来练手啊。
|
13
1762628386 2016 年 12 月 20 日
你的需要和 thinkphp 无关
|
14
arsom 2016 年 12 月 29 日
|