좋아요, 다음 모듈을 사용하여 FrontPage 이외의 다른 로그 아웃 대상을 사용자 정의하려고합니다.hook_user 문제 및 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
가 'YORMODELENAME' – dobeerman
덕분에 '통계'를 대체 설치! 이것은 굉장합니다 :) – Oranges13