【发布时间】:2017-01-13 06:48:13
【问题描述】:
我创建了一个页面视图“仪表板”和“成员视图”。我希望将“仪表板”页面作为图书管理员的主页,将“会员视图”作为会员的主页。我该怎么做?谁能帮我?提前谢谢你。
【问题讨论】:
-
您可以根据角色使用rules module 进行重定向
标签: drupal drupal-7 drupal-views
我创建了一个页面视图“仪表板”和“成员视图”。我希望将“仪表板”页面作为图书管理员的主页,将“会员视图”作为会员的主页。我该怎么做?谁能帮我?提前谢谢你。
【问题讨论】:
标签: drupal drupal-7 drupal-views
有一个模块可用于根据角色重定向用户。 https://www.drupal.org/project/login_destination
【讨论】:
我使用以下代码添加了一个基本页面,并将基本页面设为我的默认首页。因此,我可以根据角色路由用户。
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");
}
}
}
?>
【讨论】: