繁体   English   中英

根据角色重定向Drupal用户

[英]Redirecting a drupal user based on their role

我的网站上有一个页面,我想根据用户的角色将用户重定向到其他页面。

我试图制作一个模块来放置mymodule_init()来重定向用户。

我在页面上使用arg(0)检查,但无法确定如何根据角色重定向用户。

我如何?

您可以通过以下方式访问$user变量,因为它是全局变量:

global $user;

在逻辑的开始。 然后,您可以使用以下命令检查用户角色:

if (in_array('myrole', $user->roles)) {
  drupal_goto('page');
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM