Как go вернуться к началу страницы перед входом - PullRequest
0 голосов
/ 08 февраля 2020

Использование Rails 6 и Devise.

В случае A приведен корректный поток:

  1. Пользователь входит в систему
  2. Страница индекса просмотров магазинов ( /shops)
  3. Клики Добавить новый магазин (/shops/new)
  4. Просмотры Магазин Новая страница (/shops/new) с обратной ссылкой (<link_to "Back", :back...>), при которой обратная ссылка правильно указывает to Shops index
  5. Клики Назад
  6. Возвращение к странице индекса Shops (/shops)

В случае B приведен процесс, который является проблемой:

  1. Пользователь не вошел в систему
  2. Страница индекса просмотров магазинов (/shops)
  3. Клики Добавить новый магазин (/shops/new)
  4. Пользователь перенаправлен на страницу входа
  5. Пользователь входит в систему
  6. Просматривает Магазин Новая страница (/shops/new) с обратной ссылкой (<link_to "Back", :back...>), с обратной ссылкой, указывающей на себя (/shops/new)
  7. Клики Назад
  8. Просмотры Магазин Новая страница (/shops/new) снова

В случае B, как правильно указать обратную ссылку обратно на Магазины главная страница?

...