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, вне зависимости от того, какие параметры определены на странице настройки модуля.
- Login to post comments


