我希望根据用户的角色向用户显示不同的导航链接和数据。
我可以用什么模块来实现这个目标?
答案 0 :(得分: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 :(得分:1)
我非常喜欢Drupal 6
的这个模块,你应该看一下:
Menu per Role