ecshop後臺添加菜單項,權限問題

 

ecshop後臺自定義菜單涉及到幾個重要的權限控制的文件,先作以下總結:php

後臺添加菜單項,並設置權限的步驟、:(以在系統模塊添加申請友鏈菜單爲例)
commn.php       : \language\zh_cn\admin\common.php     語言配置
inc_menu.php    :\admin\includes\inc_menu.php        菜單配置
priv_action.php :language\zh_cn\admin\priv_action.php  管理權限
inc_priv.php    :admin\includes\inc_priv.php
還要修改表:ecs_admin_action,添加字段:inc_priv.php裏面的鍵值app

 

以下,是工做中的例子:權限控制

1.在commn.php的系統設置部分添加:$_LANG['09_friendlink__applay_list'] = '申請友情連接';//申請驗證碼管理
2.在inc_menu.php的system部分添加:$modules['11_system']['08_friendlink_applay_list']         = 'friend_link_applay.php?act=list';    //申請驗證碼管理
以上兩步後在系統設置菜單裏面會出現子菜單:「申請友情連接」字樣,固然點進去是空的。
3.在priv_action.php的系統權限設置部分添加:$_LANG['friendlink_apply'] = '申請友情連接管理'; //申請驗證碼管理
4.在inc_priv.php的系統設置部分添加:$purview['08_friendlink_applay_list']   = 'friendlink_applay'; //申請驗證碼管理io

相關文章
相關標籤/搜索