在My Rails 5 Web App中。我已经安装了Devise gem。当我想通过点击下面的链接编辑我的密码,而不是转到更新密码的页面。页面获得刷新,它会显示您已登录的警报消息。 我在我的应用程序中使用了以下链接:
<%= link_to('Edit Password' , edit_user_password_path)%>
路由文件如下:
devise_for :users, controllers: { sessions: "users/sessions" }
请建议我重定向到编辑密码页面的更改所有其他链接如下工作。
<%= link_to('Edit Registration',edit_user_registration_path )%>
<%= link_to "Sign out", destroy_user_session_path, :method => :delete %>
<%= link_to('Edit Registration', edit_user_registration_path) %>
<%= link_to('Edit Password', edit_user_password_path) %>