ecshop添加新的权限
公司和51bi.com做cps的合作,接口测试后在自己网站上还要做一个cps的对账系统,现在把权限添加过程记录下来。
第一步:在admin_action表中添加两条数据:一个顶级权限分类(parent_id为0),和一个其下的子分类。
INSERT INTO efs_admin_action (`action_id`, `parent_id`, `action_code`) VALUES (105, 0, ’51bi’);
INSERT INTO efs_admin_action (`action_id`, `parent_id`, `action_code`) VALUES (106, 105, ’51bi_manage’);
第二步:1.在/language/zh_cn/admin/common.php文件中添加:$_LANG['17_51bi_manage'] = ’51bi.com对账管理’,添加$_LANG['51bi_manage'] = ‘账单列表’, 用于在后台管理面板中左侧显示相应文字,
2.在/language/zh_cn/admin/priv_action.php文件中添加:$_LANG['51bi'] = ’51bi.com对账管理’,添加 $_LANG['17_51bi_manage'] = ’51bi.com对账’,用于在添加或者修改管理员权限的地方显示出添加的cps权限。
第三步:在/admin/includes/inc_menu.php中添加$modules['17_51bi_manage']['51bi_manage'] = ’51bicom.php?act=list’; 配置管理菜单。
这样新权限就已经添加成功,对于语言包和数据库以及menu配置文件中,键名等都是有联系的,具体的对应关系需要自己去对比体会,这里就多说了。
本文地址:http://www.zeevin.com/?p=321 , 转载请保留.

