到期重定向是否有通過它可以一次會議drupal 6
。現在到期時會話過期我得到一個消息"Access denied.You are not authorized to access this page."
將用戶重定向到登錄頁面的任何手段。我真的不希望這條消息被顯示,而是它會好得多,如果我可以重定向他們到登錄頁面。請有人請幫助我..如何將用戶登錄頁面時,會議在Drupal
1
A
回答
0
There is a module for that. 只需安裝此模塊。它將用登錄表單取代傳統的訪問拒絕頁面。
2
下面是一個簡單的技巧:
添加以下代碼到你的頁面模板文件(page.tpl.php中)的最頂端:
global $user;
if (!$user->uid && $title == 'Access denied') {
header('Location: /user?destination=' . substr($_SERVER['REQUEST_URI'],1));
exit;
}
+0
'$ _SERVER ['REQUEST_URI']'只在apache上可用。使用Drupal的['request_uri()'](https://api.drupal.org/api/drupal/includes!bootstrap.inc/function/request_uri/6)函數來代替它(它也會剝去你的主斜槓,所以你可以也跳過'substr()')。 –
1
我想你可以覆蓋功能:template_process_page ()在您的主題template.php。
在這裏你可以查看全球$用戶,要檢查是$用戶> UID,如果它等於0,使用功能drupal_goto(),頁面想要
相關問題
- 1. 如何在用戶未登錄時將用戶重定向到登錄頁面
- 2. 如何在未登錄時導航用戶登錄頁面
- 3. Drupal一次登錄頁面
- 4. Drupal的登錄頁面
- 5. 當用戶登錄時,將用戶保持在同一頁面
- 6. drupal上登錄頁面的頁面
- 7. PHP Logout不會將用戶從登錄用戶所在的頁面登出
- 8. 如何獲取registerID並將用戶登錄到Webex會議?
- 9. 如何在用戶登錄後選擇登錄頁面?
- 10. 如何將用戶重定向到登錄後瀏覽的同一頁面drupal
- 11. 如何測試用戶登錄頁面?
- 12. 如何在用戶登錄時使某些頁面不可用
- 13. 當用戶未登錄時在登錄頁面上重定向
- 14. 即使用戶已經登錄,也會顯示登錄頁面
- 15. 如何禁用已登錄用戶的登錄頁面
- 16. 登錄時的用戶限制頁面
- 17. 如何跟蹤用戶在登錄時訪問的頁面
- 18. 如何在用戶登錄時停止訪問WordPress頁面
- 19. 如何在用戶登錄時更改頁面的標題?
- 20. 如何在用戶登錄頁面時設置URL變量?
- 21. Yii - 如何防止用戶在登錄後登錄登錄頁面
- 22. 當會話過期時,Spring MVC會將用戶重定向到登錄頁面
- 23. Json登錄多個用戶登錄在一個登錄頁面
- 24. 主頁登錄還會將用戶登錄到Wordpress部分
- 25. 如何使用OpenSAML將用戶發送到SAML登錄頁面?
- 26. 在node.js中從登錄頁面重定向到主頁時,鬆動會議
- 27. 用戶移回登錄頁面時清除會話
- 28. Drupal的6 - 重定向匿名用戶登錄頁面
- 29. Drupal - 受限內容訪問顯示用戶的登錄頁面
- 30. 當用戶未登錄時重定向到登錄頁面(asp)
爲什麼不嘗試HTTP: //drupal.stackexchange.com專門針對drupal社區 –
是否有任何模塊用於過期會話? – RajeevK
@RajeevK。不,我沒有使用任何貢獻的模塊。 – Outlooker