主要php文件:

1,admin/includes/inc_menu.php ECSHOP管理中心菜单数组--配置菜单组及URL

2,languages/zh_cn/admin/common.php ECSHOP管理中心共用语言文件--配置菜单显示名

3,admin/includes/inc_priv.php ECSHOP权限对照表--将菜单action与权限绑定  

4,languages/zh_cn/admin/priv_action.php ECSHOP权限名称语言文件---配置权限显示的中文名

主要数据表:ecs_admin_action

 

这里用后台商品管理来说明这几个配置文件:

权限:

1.ecs_admin_action 管理员权限表。权限以分组的形式存储,首先要添加一个权限管理的一级分组节点(此权限分组节点仅作为分组归类,没有实际权限控制作用),再添加所属的权限名。

配置摘要:

+-----------+-----------+------------------+------------+
| action_id | parent_id | action_code      | relevance  |
+-----------+-----------+------------------+------------+
|         1 |         0 | goods            |            |
|        21 |         1 | goods_manage     |            |
|        22 |         1 | remove_back      |            |
|        23 |         1 | cat_manage       |            |
|        24 |         1 | cat_drop         | cat_manage |
|        25 |         1 | attr_manage      |            |
|        26 |         1 | brand_manage     |            |
|        27 |         1 | comment_priv     |            |
|        84 |         1 | tag_manage       |            |
|        70 |         1 | goods_type       |            |
|        94 |         1 | goods_auto       |            |
|       103 |         1 | virualcard       |            |
|       105 |         1 | picture_batch    |            |
|       106 |         1 | goods_export     |            |
|       107 |         1 | goods_batch      |            |
|       108 |         1 | gen_goods_script |            |
+-----------+-----------+------------------+------------+

#第一条goods就是下面权限的父权限
View Code

相关文章: