菜單管理-模塊截圖
菜單管理-功能介紹
點(diǎn)擊系統(tǒng)管理-菜單管理,進(jìn)入菜單管理界面,可以看到菜單的列表,該列表具有層級(jí)結(jié)構(gòu)。層次結(jié)構(gòu)體現(xiàn)某個(gè)頁(yè)面下具有的某些操作。
通過(guò)菜單模塊可以新建菜單、批量新建菜單、修改菜單、刪除菜單、查看菜單詳情、同步模塊、檢查頁(yè)面、刷新菜單的功能。
新建菜單,分為兩個(gè)部分,菜單信息和權(quán)限設(shè)置。如下圖:
菜單信息頁(yè)簽
- 內(nèi)部地址:
可以選擇內(nèi)部和外部。是因?yàn)榭蚣懿坏梢怨芾肀居虻逆溄拥刂?,也可以管理外域的鏈接地址,通過(guò)此處選擇內(nèi)部和外部即可。
當(dāng)選擇內(nèi)部時(shí),可以看到模塊和動(dòng)作的下拉列表。這里的模塊和動(dòng)作的數(shù)據(jù)是框架通過(guò)反射,將Controller作為模塊,將Action作為動(dòng)作顯示出來(lái)的。
當(dāng)選擇外部時(shí),可以看到模塊和動(dòng)作的下拉列表消失,出現(xiàn)url字段,此處可以填寫(xiě)一個(gè)url地址,框架會(huì)根據(jù)url地址,將頁(yè)面加載到右側(cè)的內(nèi)容區(qū)域中,從而實(shí)現(xiàn)對(duì)外域系統(tǒng)的管理。
- 頁(yè)面名稱(chēng):
這里維護(hù)的頁(yè)面名稱(chēng)就是菜單上要顯示的名稱(chēng)??梢赃x擇父目錄,使菜單具有層次結(jié)構(gòu)。
- 目錄:
如果選擇是目錄,則顯示在菜單上時(shí)候,是不能點(diǎn)擊的,只是一種菜單層次的組織方式。如果選擇不是目錄,那就是菜單,可以點(diǎn)擊進(jìn)入對(duì)應(yīng)的頁(yè)面。
- 繼承:
如果選擇是,則添加的菜單權(quán)限將根據(jù)父級(jí)權(quán)限來(lái)確定。如果否,則權(quán)限不繼承上級(jí)菜單的配置。
- 菜單顯示:
選擇是,則在左側(cè)顯示出來(lái),選擇否,則不顯示。該配置是當(dāng)配置頁(yè)面上某個(gè)操作的時(shí)候,例如刪除操作,只是頁(yè)面上的某個(gè)操作,因此無(wú)需作為菜單顯示出來(lái)。
- 公開(kāi):
選擇是,該菜單無(wú)需權(quán)限驗(yàn)證,不登陸用戶(hù)也可以訪問(wèn)。選擇否,則需要進(jìn)行權(quán)限驗(yàn)證,如果登陸用戶(hù)具有該菜單的權(quán)限,才能夠訪問(wèn)。
- 順序:
維護(hù)菜單顯示的順序,可以調(diào)整菜單在左側(cè)顯示的順序。
- 圖標(biāo):
可以上傳一個(gè)圖片,作為菜單顯示的icon,增加系統(tǒng)的美觀程度。
權(quán)限設(shè)置頁(yè)簽
通過(guò)該頁(yè)簽配置該菜單的允許訪問(wèn)角色、用戶(hù),拒絕訪問(wèn)角色、用戶(hù)。
點(diǎn)擊選擇,角色處,即可彈出角色的列表,便于選擇。用戶(hù)處可以彈出用戶(hù)的列表,便于選擇。同時(shí),彈出頁(yè)面,具有查詢(xún)功能,方便快速查找到需要的數(shù)據(jù)。
更多建議: