您好,登錄后才能下訂單哦!
我們經常遇到這樣的需求,某一個菜單鏈接只顯示給特定的角色,對于其它角色隱藏。對于這樣的功能,有兩個Drupal模塊可以實現,一個是Menu per Role(http://drupal.org/project/menu_per_role),另一個是Menu Item Visibility(http://drupal.org/project/menu_item_visibility)。
這兩個Drupal模塊功能一樣,即便是底層的代碼,也基本上相同,Menu per Role的作者是Fago,Menu Item Visibility的作者是Reid。
安裝好了Menu per Role模塊以后,編輯菜單鏈接的時候,我們在編輯頁面可以看到一個FieldSet “Restrict item visibility”(限制條目的可見性),點開這個FieldSet,里面就可以配置菜單鏈接顯示給哪些角色。這里有兩種配置方式,一種是選擇顯示給哪種角色,另一種選擇不顯示給哪種角色。
Menu per Role安裝之后在模組管理里面就可以在以下位置見到
將這個模組啟用起來,就可以實現菜單鏈接的可見性控制了
該怎么控制呢,在你需要編輯的菜單上上面列出該菜單的鏈接:
列出鏈接之后在需要控制的鏈接后面點“編輯”,編輯頁面就會出現以下選項:
保存即可
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。