ecshop 添加新权限
如添加“推荐人分成”,“会员分成”两个功能,则需给两个功能添加权限管理
1、在后台“推荐管理”里添加“推荐人分成”、“会员分成”两个操作功能以及权限
index.php?act=menu
incluedes/inc_priv.php:权限对照表、inc_menu.php:管理中心菜单数组
languages/zh_cn/admin/common.php:管理中心公共语言文件
1)在common.php管理中心公共语言文件中添加
$_LANG['affiliate_reg'] = '推荐人分成';
$_LANG['affiliate_self'] = '会员分成';
2)在inc_menu.php管理中心菜单数组中添加
$modules['15_rec']['affiliate_reg']
= 'affiliate_reg.php?act=reg_list';
//注册金额上级分成
$modules['15_rec']['affiliate_self']
= 'affiliate_self.php?act=self_list'; //注册金额会员分成
3)在权限对照表inc_priv.php文件中添加
$purview['affiliate_reg'] =
'affiliate_reg';
$purview['affiliate_self'] =
'affiliate_self';
2、向表ecs_admin_action中插入两个权限affiliate_reg、affiliate_self
insert into
ecs_admin_action(parent_id,action_code,relevance)
values(5,'affiliate_reg',''),
(5,'affiliate_self','');
!!!!!有些版本没有‘relevance’字段
3、 管理员信息以及权限管理程序的修改
privilege.php
languages/zh_cn/admin/priv_action.php:权限名称语言文件
1)在权限名称语言文件中“系统设置部分添加权限”处添加
_LANG['affiliate_reg' =
'推荐人分成';
$_LANG['affiliate_self'] = '会员分成';
4.页面判断权限
<?php admin_priv('order_view'); ?>