2010-07-16 47 views
1

注册后,用户被重定向到欢迎页面。如何获取相应的用户详细信息 in 重定向(欢迎) page ?.drupal注册重定向和用户详细信息

例如:欢迎用户名。如何在重定向页面中获取用户名称

回答

2

当用户登录时,始终有global $user对象可用。所以你真正需要做的就是访问它并插入名称。

我不确定你的用户被重定向到了哪个页面,你可以改变它,但是为了改变输出,你只需要用Drupal可以做的普通主题/模板覆盖。

+1

将“Welcome,X”放在一个块中可能是个好主意。这样,你就不必修改模板了。 – 2010-07-16 13:13:43

+2

@Hugo Estrada:你也可以使用'drupal_set_message'作为一个简单的解决方案。 – googletorp 2010-07-16 13:34:08

2

我们使用Profile,Blocks和Views模块执行此操作。根据需要,视图可能只包含登录的用户名,但我们还包含登录的用户可能选择完成的多个配置文件字段。该视图具有块显示 - 我们将该块配置为仅显示通过块管理屏幕的某些页面路径。

1

您可以使用动作和触发器。
使用它们,您可以定义用户登录时触发的操作(向用户显示消息)。向用户显示消息的操作允许您使用令牌;其中之一是用户名。

相关问题