2010-07-16 88 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

您可以使用動作和觸發器。
使用它們,您可以定義用戶登錄時觸發的操作(向用戶顯示消息)。向用戶顯示消息的操作允許您使用令牌;其中之一是用戶名。