嗨我寫了一個用戶頁面生成模塊。登錄後,路徑將轉到用戶/ [用戶名],我想使用我的模塊對其進行自定義。如何處理它?drupal用戶登錄重定向
3
A
回答
3
您可以使用登錄雪橇設置登錄目的地。有幾個模塊可用於登錄重定向而無需編碼。
要自定義用戶個人資料頁面的外觀,您可以通過帶CSS的TPL實現該功能,也可以使用視圖與面板一起創建內容窗格,並覆蓋用戶/%配置文件視圖。
2
隨着hook_form_alter
您可以創建一個登錄表單提交處理程序,並在其設置$form_state['redirect']
到您希望用戶被重定向到當用戶登錄。
2
您可以實現hook_user fonction這樣
function mymodule_user($op, &$edit, &$account, $category=NULL) {
switch ($op) {
case 'login': // user just logs in...
// Modify $_REQUEST['destination'];
// but no drupal_goto in order
// to avoid problem with other hook
break;
}
}
2
是的,你可以用Login Toboggan
做到這一點,更,但如果你只是想重定向,用戶的登錄嘗試的模塊登錄目標後採取:(D6 & D7)
相關問題
- 1. Drupal 7使用登錄鏈接登錄前重定向用戶?
- 2. 重定向登錄用戶
- 3. 重定向登錄用戶
- 4. Drupal的6 - 重定向匿名用戶登錄頁面
- 5. cakephp用戶/登錄重定向到用戶/自動登錄
- 6. Drupal登錄再次重定向到登錄頁面
- 7. 登錄後重定向fos用戶symfony
- 8. Python燒瓶用戶登錄重定向
- 9. Magento - 登錄後重定向用戶組
- 10. 登錄後重定向用戶
- 11. 用戶登錄後重定向
- 12. cakephp cakeDC用戶登錄重定向
- 13. 用戶登錄後自動重定向
- 14. Rails 3 - 重定向用戶登錄
- 15. 如何重定向登錄用戶tizen
- 16. 用戶登錄後Codeigniter重定向?
- 17. 用戶登錄後頁面重定向
- 18. 發佈,登錄並重定向用戶
- 19. 用戶登錄後Symfony重定向
- 20. 未登錄用戶Woocommerce,重定向
- 21. 重定向爲登錄用戶asp.net
- 22. PHP重定向用戶如果登錄
- 23. 重定向用戶登錄頁面
- 24. 如果用戶未登錄,重定向
- 25. 如何從drupal中的特定頁面重定向未登錄的用戶?
- 26. 當用戶未登錄時重定向到登錄頁面(asp)
- 27. 重定向沒有登錄用戶登錄
- 28. 登錄URL不重定向,當用戶在Django登錄成功
- 29. 當用戶已登錄時,從CAS登錄頁面重定向
- 30. Google身份登錄後用戶登錄後重定向
在鉤使用drupal_goto,是一個很大不,不會,它會中斷其他實現hook_user的模塊。 – googletorp 2010-06-09 09:41:41
好,所以最好使用$ _REQUEST ['destination']。我會改變我的帖子。 – 2010-06-09 10:55:26