2010-11-14 97 views

回答

2

那麼,你需要獲得全局變量$user。然後檢查用戶是否具有所需的角色(在這種情況下,我認爲所需的角色是'authenticated user'),並且當前頁面不是管理頁面(因此您不會遇到重定向問題),然後重定向他管理頁面,或內部drupal_goto('admin');

有您所選擇的頁面你去:中[如何在他們登錄,如果他們屬於某個角色的用戶重定向到一個特定的頁面

<?php 
    global $user; 
    if(in_array('authenticated user', $user->roles) && arg(0) != 'admin') { 
     drupal_goto('admin'); 
    } 
?> 
+1

this但我強烈建議使用「登錄目標」模塊:http://drupal.org/pr oject/login_destination – 2010-11-18 23:45:23

相關問題