POST TIME:2017-10-26 19:43
自定義表單的管理權(quán)限,超級(jí)管理員有,而頻道管理員沒(méi)有。在頻道管理員的權(quán)限設(shè)置選項(xiàng)里,找不到自定義表單這一項(xiàng)。怎么辦呢。
剛開(kāi)始想修改權(quán)限設(shè)置選項(xiàng),但覺(jué)得太麻煩。是否有偷懶取巧的辦法?
在頻道管理員的后臺(tái)菜單那里,把自定義表單的入口列出來(lái)行嗎?于是打開(kāi) dede/inc/inc_menu.php ,在常用操作欄(102行)下面添加如下代碼:
<m:top item=’1_’ name=’頻道模型’ display=’block’ rank=’t_List,t_AccList,c_List,temp_One’>
<m:item name=’自定義表單’ link=diy_main.php rank=’c_List’ target=’main’ />
</m:top>
、、、、以上的方法仍然只能在超級(jí)管理員下才能看到。
==================================================
下面的方式修改查看權(quán)限實(shí)測(cè)可用。供參考:
1、dede/inc/inc_menu.php 把自定義表單那一行移到常用操作菜單下,修改rank的值為('c_List,a_AccList,a_MyList')
2、dede/diy_list.php CheckPurview('c_New');改為:CheckPurview('a_AccNew');這里隨便改一個(gè)開(kāi)放的權(quán)限名稱就行
3、dede/diy_main.php CheckPurview('c_List');改為:CheckPurview('c_List,a_AccList,a_MyList');
4、dede/diy_add.php CheckPurview('c_New'); ---> CheckPurview('c_List,a_AccList,a_MyList');
