我创建了一个页面视图“仪表板”和“成员视图”。我希望“仪表板”页面作为图书馆员的主页,“会员观点”作为会员的主页。我该怎么做?谁能帮我?提前谢谢。
答案 0 :(得分:4)
有一个模块可用于根据角色重定向用户。 https://www.drupal.org/project/login_destination
答案 1 :(得分:2)
我添加了一个包含以下代码的基本页面,并将基本页面设为我的默认首页。因此,我可以根据角色路由用户。
if($user->uid) {
if(!empty($user->roles)) {
if (in_array('Librarian', $user->roles, true)) {
drupal_goto("dashboard");
}
elseif (in_array('administrator', $user->roles, true)) {
drupal_goto("dashboard");
}
elseif (in_array('Member', $user->roles, true)) {
drupal_goto("member-view");
}
}
}
?>