Если вы отображаете ссылку для входа в свой файл шаблона, вы можете сделать что-то вроде этого:
print l("Login","user/login",array('query' => drupal_get_destination()));
Если вы хотите использовать подход без кода, обратитесь к модулю Правила .
После включения перейдите к / admin / rules / trigger / add и создайте «запускаемое правило», например:
Затем нажмите ' Сохранить изменения ' ... и нажмите ' Добавить действие ' ...
Выберите действие для добавления: Система -> Перенаправление страницы
Здесь вы можете установить ' оценка php ' на:
echo implode("/",arg());
Это перенаправит пользователя обратно на страницу, на которой он находился до входа в систему.
Будьте осторожны, чтобы не перенаправить пользователя на следующие пути:
- пользователь / логин
- 1052 * выход из системы *