Skip to content

  • Home
  • Archives
  • Tools
  • Links
  • Guest
  • About

Let's whisper

人往往就这样,一个人的时候是一种样子,好多人汇聚到一起又完全变成另一种样子。

  • 程序开发
    • PHP
    • Python
    • HTML/CSS
    • JavaScript
    • 服务器
    • 数据库
    • 微信开发
    • 区块链
    • 作品展示
  • 应用程序
    • 开发工具
    • 操作系统
    • 桌面应用
    • 移动应用
    • 网页应用
  • WordPress
  • 探索发现
    • 音乐
    • 影视
    • 图像
    • 资讯
    • 设计创意
    • 新技能
  • 个人日志

Home 程序开发 PHP ECShop 后台添加菜单项并设置权限控制

ECShop 后台添加菜单项并设置权限控制

2014/12/31 3,684

ECShop 后台添加菜单项,并设置权限控制,涉及以下文件和数据库:

后台菜单添加

  • 语言项添加 \languages\zh_cn\admin\common.php

           
    $_LANG['051_try_manage'] = '试用管理'; //位置在订单管理下面
    //试用管理
    $_LANG['01_try_term_list']      =  '分期管理';
    $_LANG['02_try_list']           =  '试用商品列表';
    $_LANG['03_try_apply_list']     =  '申请列表';
    $_LANG['04_try_report_list']    =  '报告列表';
    
  • 菜单添加 \admin\includes\inc_menu.php

    //试用管理
    $modules['051_try_manage']['01_try_term_list']       = 'try_term.php?act=list';  //分期列表
    $modules['051_try_manage']['02_try_list']            = 'try.php?act=list'; //试用商品列表
    $modules['051_try_manage']['03_try_apply_list']      = 'try_apply.php?act=list'; //申请列表
    $modules['051_try_manage']['04_try_report_list']     = 'try_report.php?act=list'; //试用报告
    

后台角色权限管理

  • \languages\zh_cn\admin\priv_action.php

    /* 权限管理的一级分组 */
    $_LANG['try_manage'] = '试用管理'; 
    //试用管理
    $_LANG['try_term']      =  '分期管理';
    $_LANG['try']           =  '试用商品管理';
    $_LANG['try_apply']     =  '试用申请管理';
    $_LANG['try_report']    =  '试用报告管理';
    
  • \admin\includes\inc_priv.php
    //试用管理
    $purview['01_try_term_list']      =  'try_term';//分期管理
    $purview['02_try_list']           =  'try';     //试用商品管理
    $purview['03_try_apply_list']     =  'try_apply';//试用申请管理
    $purview['04_try_report_list']    =  'try_report';//试用报告管理
    
  • 数据库新增

    INSERT INTO `com_admin_action` (`action_id` ,`parent_id` ,`action_code` ,`relevance`) VALUES (NULL, 0, 'try_manage', '');
    -- 得到 action_id 后执行以下操作,比如 action_id = 175
    INSERT INTO `com_admin_action` (`action_id` ,`parent_id` ,`action_code` ,`relevance`) VALUES 
    (NULL, 175, 'try_term', ''),
    (NULL, 175, 'try', ''),
    (NULL, 175, 'try_apply', ''),
    (NULL, 175, 'try_report', '');
    

添加管理员日志语言项

  • \languages\zh_cn\admin\log_action.php

    $_LANG['log_action']['try']       = '试用商品';
    $_LANG['log_action']['try_term']  = '试用分期';
    $_LANG['log_action']['try_apply'] = '试用申请';
    $_LANG['log_action']['try_report'] = '试用报告';
    
Posted in PHP   Tagged ECShop, PHP

恰克

本页链接: https://miu.im/?p=452

最近更新: 2014/12/31

Previous Post: 新入加湿器
Next Post: PHP 处理URL的函数

Primary Sidebar

相关文章

  • max_input_vars
  • LNMP 下使用 ThinkPHP5 连接远程 Oracle 数据库
  • PHPExcel 在 PHP 7+ 下无法使用的问题
  • PHP 处理URL的函数
  • ECShop订单状态汇总

近期文章

  • 您好,2021
  • max_input_vars
  • 提升效率的几个 VSCode 快捷键
  • TA-Lib Installation
  • iPhone 使用的几个小技巧
  • 再次回归
  • Visual Studio Code disable auto wrap long line
  • KeePass 复制条目到另一个数据库
  • Chrome DevTools 小技巧两则
  • 区块链投资
Loading

功能

  • 登录
  • 条目feed
  • 评论feed
  • WordPress.org

Copyright © 2009-2025 Let's whisper. Powered by WordPress and Stargazer.