我使用的是5.6版,後臺想添加個菜單,導向自己寫的插件plus,網上有文章教如何添加,照做後發現點擊新加的選項卡老報js錯誤,左後自己綜合修改了一下,最後成功了,修改方法如下:
找到 dede/templets/index_menu2.htm
加入一個選項卡,我放在了141行,在那個if判斷權限的條件外,這樣可以讓編輯人員看到
<a id='link9' class='mm'><div onClick="ShowMainMenu(9)">其他</div></a>
這裏注意你的id,link9不要和上邊的id重複,然後 後邊的js方法ShowMainMenu中也要傳入9,是對應的,
然後是下一步,還是這個頁面,大概下邊找到一些空的div,都是些id是ct加數字的,加上:
<div id='ct9'></div>
這裏ct後邊的數字對應你上邊的數字
接下來找到 dede/inc/inc_menu.php 打開在最下邊的一串---符號上邊,加上
<m:top item='9_' name='資訊其他管理' notshowall='1' display='none' rank='sys_MakeHtml'>
<m:item name='管理身份證' link='/plus/mood/mood_write_admin.php' rank='sys_MakeHtml' target='main' />
</m:top>
就可以在後臺的 “其他”->“管理身份證” 中訪問到你新加的功能了