#ruby-on-rails #routes
#рубин на рельсах #маршруты
Вопрос:
Я хотел бы заменить my-website.com/users/41
на my-website.com/my-profile
Это представление отображается пользователем, когда я вошел в систему с его помощью. Я использую изобретение. Тогда я хотел бы сделать это в своей корзине покупок.
Я потратил несколько часов на поиски безрезультатно, спасибо вам за вашу помощь.
Комментарии:
1. Лучше создать пользовательский маршрут
my-profile
и действие в контроллере и использовать там объект current_user.2. Спасибо, я думал об этой идее, но задавался вопросом, есть ли более быстрый способ сделать это.
3. Я думаю, что это единственный быстрый способ. Однако вы можете повторно использовать существующее представление.
4. также переопределите
after_sign_in_path_for
, чтобы указать наmy-profile
страницу.