ecshop后台权限增加

1、在后台“推荐管理”里添加“推荐人分成”、“会员分成”两个操作功能以及权限
    index.php?act=menu
    incluedes/inc_priv.php:权限对照表、inc_menu.php:管理中心菜单数组
    languages/zh_cn/admin/common.php:管理中心公共语言文件

1)在common.php管理中心公共语言文件中添加

  $_LANG[‘01_add_service‘] = ‘增值服务‘;
  /* 增值服务 */
 $_LANG[‘01_service_order‘] = ‘订单利润‘;

   2)在priv_action.php权限名称语言文件增加名称

   $_LANG[‘service‘] = ‘增值服务‘;     

3)在inc_menu.php管理中心菜单数组中添加

  $modules[‘01_add_service‘][‘01_service_order‘]       = ‘profit.php‘;         // 增值服务   订单利润

4)在权限对照表inc_priv.php文件中添加

    $purview[‘01_service_order‘]        = ‘service_order‘;      // 增值服务  订单利润

2、向表ecs_admin_action中插入两个权限affiliate_reg、affiliate_self

insert into ecs_admin_action(parent_id,action_code,relevance)
values(‘‘,‘service‘,‘‘),    // 增值服务行  若无意外 自增 ID 为 136
(136,‘service_order‘,‘‘);  // 136为新增服务的总名称  “增值服务”

3、 管理员信息以及权限管理程序的修改
    privilege.php
    languages/zh_cn/admin/priv_action.php:权限名称语言文件

1)在权限名称语言文件中“系统设置部分添加权限”处添加

    $purview[‘01_service_order‘]        = ‘service_order‘;      // 增值服务  订单利润
时间: 2024-08-03 23:56:22

ecshop后台权限增加的相关文章

ECSHOP后台权限分配原理分析

目录 思路 参考文档 思路 在侧边栏里添加导航连接,连接到对应的控制器 admin_action表里插入记录 parent_id=1,action_code=goods_cart_manage 权限界面里添加上这个权限的复选框(inc_priv.php) 控制器里添加验证的代码,admin_priv('goods_cart_manage'); ecshop的权限管理非常灵活,设计也非常巧妙,他所有的权限,栏目操作和栏目的名称,都有非常紧密的联系. 所有的权限操作动作在ecs_admin_acti

【转】ecshop后台语言项执行漏洞详解

该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门. 以下是详细分析 1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索用户信息 为什么要搜索用户 该漏洞需要能登录ecshop后台权限,简单修改下语言项目,即可在网站植入木马后门. 以下是详细分析 1.登陆到ecshop台后,选择模板管理,语言项编辑,搜索“用户信息” 为什么要搜索“用户信息”,还可以搜索其它的吗? 答案是搜索languages\zh_cn\user.php文件里任何一个变量都可以 2.添加如

ecshop后台增加模块菜单详细教程(图)

我们有时候针对ecshop如此开发,想在后台加一些菜单,最模板以前提供过教程,但是并非很系统,今天最模板抛砖引玉图文教程告诉大家:如何在ecshop后台增加模块菜单! 首先需要修改四个文件:inc_priv.php,inc_menu.php,priv_action.php,commn.php 1.首先打开language\zh_cn\admin\commn.php 假如当前的项要加在商品管理的菜单下 在其下面加入如代码: Php代码   $_LANG['77_goods_export'] = '

Ecshop 后台增加一个左侧列表菜单menu菜单的方法

Ecshop 后台增加一个左侧列表菜单menu菜单需要修改三个文件:/admin/includes/inc_menu.php/admin/includes/inc_priv.php/languages/zh_cn/admin/common.php 1.在/admin/includes/inc_menu.php中增加$modules['03_promotion']['16_progoods_list']        = 'progoods.php?act=list'; 前面03_promotio

ecshop后台新功能及权限的添加

1 1.在后台"推荐管理"里添加"推荐人分成"."会员分成"两个操作功能以及权限 2 3 index.php?act=menu 4 5 incluedes/inc_priv.php:权限对照表.inc_menu.php:管理中心菜单数组 6 7 languages/zh_cn/admin/common.php:管理中心公共语言文件 8 9 1)在common.php管理中心公共语言文件中添加 10 11 $_LANG['affiliate_reg

ecshop 后台添加成本价

ecshop后台admin中的商品操作php文件,goods.php替换为下面的代码, 还要在数据库商品本店售价后门添加  cost  字段 为 商品成本价 下面代码主要为:商品入库时将商品原价一并写入数据库 还有就是  后台  模板文件( admin/templates/goods_info.htm )  记得添加成本价的  文本框 admin/goods.php 全部替换为下面的代码 <?php /** * ECSHOP 商品管理程序 * ==========================

Ecshop后台菜单添加

首先需要修改四个文件:inc_priv.php, inc_menu.php, priv_action.php, commn.php 假如当前的项要加在商品管理的菜单下 一:在languages/zh_cn/admin/common.php文件中,增加一变量$_LANG['00manage_accept'] = '新添内容'; $_LANG['77_goods_export'] = '进货管理'; $_LANG['78_goods_export'] = '出货管理'; 二:ecshop后台管理 a

ECSHOP 商品字段增加新字段的方法

结合ecshop后台“商品编辑”.“商品录入”来谈谈如何给ecshop商品增加一个新字段,假设我们将这个新字段命名为 new_add 1.首先要修改数据表结构,给表 ecs_goods 增加新字段:new_add, 进入ECSHOP后台 >数据库管理 >SQL查询,输入下面SQL语句,提交.注意如果你的数据表前缀不是ecs_ 请自行修改之 alter table ecs_goods add column new_add varchar(64); 2.在ecshop后台的admin\templa

修改ECSHOP后台的商品列表里显示该商品品牌

如何在在ECSHOP后台的商品列表中也显示商品的品牌”.下面就来最模板讲一下如何来修改.此方法只保证在ECSHOP2.7.2版本下有效,其他版本请参照修改. 第一步:首先我们来打开程序文件: /admin/includes/lib_goods.php 定位到 goods_list  函数部分 找到下面代码(大概在911行左右) $sql = "SELECT goods_id, goods_name, goods_type, goods_sn, shop_price, is_on_sale, is