我正在我的应用程序布局中尝试此代码。它是屏幕顶部的“用户导航”栏。
<%= link_to "My Profile", edit_profile_path, :class => "user_nav_button" %>
我正进入(状态
没有路由匹配 {:action=>"edit", :controller=>"profiles"}
但是,rake 路线显示:
edit_profile GET /profiles/:id/edit(.:format) 配置文件#edit
如果我直接转到/profiles/1/edit我的视图有效,并且 link_to 显示............
我认为这与没有正确获取参数有关......我正在使用 devise/cancan/rolify 并且 current_user.id 是我的参数。