EcShop后台增加有权限控制的菜单功能

首先是增加菜单,

步骤1:

打开language\zh_cn\admin\commn.php
例如新菜单要加在商品管理下
在其下面插入下面的代码:

1
$_LANG['77_goods_export'] = '批量删除';

步骤2:

打开admin\includes\modules\inc_menu.php

为新菜单添加动作/链接

插入以下代码:

1
$modules['02_cat_and_goods']['77_goods_export'] = 'plsc.php?act=list';

到这里清空缓存后后台左侧菜单列表已经有了新菜单,如果不需要权限分配到这里就可以用了。

然后来为新菜单加入权限控制的功能

步骤3:

打开language\zh_cn\admin\priv_action.php

为新菜单增加语言设置,如下:

1
$_LANG['plsc'] = '批量删除';

步骤4:

打开admin\includes\inc_priv.php

1
$purview['77_goods_export'] = 'plsc';

步骤5:

在esc_admin_action表中插入新的一条记录

如下图这样

parent_id就是所属大菜单的ID,这里以商品管理举例就写1。action_id按照已有的id加一排下去。

到这里所有的工作已经结束了,如果没有生效的话可以再清理缓存刷新一下。

本文固定链接: https://www.apieye.com/78.html | APIEYE

该日志由 Jazzy 于2012年08月21日发表在 EcShop, web基础 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: EcShop后台增加有权限控制的菜单功能 | APIEYE
关键字:

EcShop后台增加有权限控制的菜单功能:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!