好了,所以我想定製比下面的模塊了FrontPage等不同的註銷目的地:問題與在Drupal
function mymodule_user($op, &$edit, &$account, $category = NULL) {
switch ($op) {
case 'logout':
$_REQUEST['destination'] = 'user';
break;
default:
break;
}
}
這將是很好,如果我能在將用戶重定向我網站註銷後返回登錄表單,但這似乎不起作用。我嘗試了全新的安裝,並且似乎無法讓它在那裏工作。
我失去了一些東西在這裏?
編輯:
我似乎能夠放置的情況下,改變了登錄和它的工作原理,但退出似乎並沒有以同樣的方式解僱,即使不用登錄的情況下:
function mymodule_user($op, &$edit, &$account, $category = NULL) {
global $user;
switch ($op) {
case 'logout':
drupal_goto('user');
break;
case 'login':
$dest = $arr[0];
$_REQUEST['destination'] = $dest;
break;
default:
break;
}
}
不工作的全新安裝=/ – duobuddy 2011-03-16 02:59:39
取代 '統計' 到 'YORMODELENAME' – dobeerman 2011-03-16 23:59:27
謝謝!這是真棒:) – Oranges13 2011-09-07 15:45:33