1
A
回答
1
使用hook_menu_alter()
/*
* Implementation of hook_menu_alter()
*/
function MYMODULE_menu_alter(&$items)
{
$items['your/path']['access callback'] = _custom_access_callback_for_this_page();
}
和接入回調函數(這裏:_custom_access_callback_for_this_page
)裏面,寫任何你想要的驗證。
不要忘記在hook_menu_alter()實現中發生任何更改後清除緩存。
希望這會有所幫助。
1
我真的很喜歡這個模塊爲Drupal 6
,你應該看看: Menu per Role
相關問題
- 1. 根據用戶的角色在菜單中顯示不同的內容
- 2. 如何根據用戶在angularjs中的角色顯示不同的菜單項?
- 3. 根據用戶角色顯示不同的主頁
- 4. 角度不同的用戶角色的不同菜單項
- 5. CodeIgniter:根據用戶類型顯示不同的導航菜單
- 6. 根據用戶的角色重定向
- 7. Drupal的 - 顯示用戶菜單
- 8. 向不同的用戶顯示不同的菜單和項目
- 9. 根據用戶的角色顯示的單一視圖中的側菜單不同的內容
- 10. 根據用戶在Symfony2中的角色顯示錶單字段?
- 11. 根據用戶角色重定向到不同的網站
- 12. 根據數據庫角色的用戶菜單?
- 13. Drupal 6.x根據角色向用戶發送不同的歡迎電子郵件
- 14. ASP.NET根據角色重定向用戶
- 15. 針對不同用戶角色的不同菜單
- 16. 根據Grails中的用戶角色動態更改菜單?
- 17. 如何應用if-else條件向具有不同用戶角色的人顯示不同菜單?
- 18. 根據角色和賬單地址查詢用戶drupal
- 19. 如何僅向註冊用戶顯示一些菜單鏈接
- 20. 根據用戶角色排序我的顯示數據
- 21. 基於用戶角色顯示不同菜單項的編程語言
- 22. 對不同角色的用戶顯示不同的頁面
- 23. 在iphone中如何根據用戶角色顯示不同的選項卡
- 24. Drupal的模塊菜單項不顯示在菜單主鏈接
- 25. 如何根據用戶使用規則顯示不同的菜單Tile3
- 26. 基於角色重定向drupal用戶
- 27. 根據當前用戶顯示用戶數據在drupal 7
- 28. Yii:根據用戶角色使用不同的範圍
- 29. 根據菜單中的用戶選擇顯示不同的對象
- 30. 根據Moodle上的用戶角色顯示/隱藏課程