Хорошо, поэтому я пытаюсь настроить другое место выхода из системы, кроме главной страницы, с помощью следующего модуля:
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;
}
}