Вы здесь

Login Destination

Перенаправление после входа в аккаунт.

Модуль Login Destination управляет тем, куда попадут пользователи после входа в аккаунт. В качестве параметров можно использовать как URL, так и PHP-сниппет. Вы также можете использовать различные правила при входе пользователей с определённых страниц сайта.

Пример URL-сниппета возвращающий строковое значение:

global $user;
if ($user->uid == 1) {
  // Redirect the Administrator
  return 'admin';
} elseif ($user->uid == 2) {
  // Redirect the Site Owner to the 'create content' page
  return 'node/add';
} else {
  return 'node';
}

Пример сниппета условия, который возвращает логическое значение:

return ($_GET['q'] == 'user/login');

При использовании параметра Использовать перенаправление заданное ссылкой, предпочтение отдаётся параметру destination= в ссылке, а не настройкам модуля. Например, при использовании ссылки http://example.com/[ПУТЬ]?destination=node/18, пользователь всегда будет перенаправляться на документ №18, вне зависимости от того, какие параметры определены на странице настройки модуля.

Видео работы с проектом