W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在實際網(wǎng)站項目中,有些菜單項不能給游客預覽,需要用戶登錄后才可預覽菜單項。那么這是如何做到的呢?,在這一節(jié)中,我們將介紹菜單的控制權(quán)限
這就關(guān)系到菜單的訪問權(quán)限了。下面我們就來舉個例子說明:
通常情況下我們建立好一個菜單項,但是往往不會注意到菜單的訪問控制權(quán)限。(該選項就是在菜單添加的頁面的右下角)如圖
就如上圖看到的,菜單訪問權(quán)限是Public
Public 的權(quán)限的設(shè)置如圖,Public是沒有做任何設(shè)置的
我們保存訪問菜單權(quán)限為Public,然后發(fā)布到前臺看看作為游客和用戶登入后的效果。
作為游客訪問網(wǎng)站,該菜單項是可見的。如圖
用戶登錄后該菜單項還是可見的,如圖
可見選擇Public權(quán)限是不可行的。
用后登錄后該菜單項才可見的,說明該菜單項的訪問權(quán)限不是Public,是 Registered
因為 Registered 用戶組的權(quán)限繼承了Public 用戶組的權(quán)限,只有登錄前臺是允許的。如圖
我們給菜單項的訪問權(quán)限設(shè)置為Registered,然后去前臺查看效果如何
作為游客訪問網(wǎng)站,如圖,“菜單標題”的菜單項并沒有顯示出來。
當用戶登錄后,如圖,“菜單標題”是可見可訪問的
上述是簡單列舉了一個例子,但在更多網(wǎng)站需求中,這樣的菜單權(quán)限是遠遠不夠的。
需要更復雜的功能,這時候就必須得懂得權(quán)限的層級關(guān)系和權(quán)限的設(shè)置。就比如新建一個用戶組(在上一節(jié)中講過)
簡單菜單權(quán)限控制就介紹到這里,不對的地方大家可以隨時指出。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: