class UsersController < ApplicationController
def edit
...
end
Mu routes.rb
match '/user/:id/profile/edit', :to => 'users#edit', :as => "user_profile_edit", :via => "get"
我的链接:
<%= link_to image_tag("icons/run.png"), user_profile_edit_path %>
例外:
No route matches {:controller=>"users", :action=>"edit"}
我做错了什么? 感谢。
答案 0 :(得分:1)
您需要提供用户记录。
假设记录已分配给@user
<%= link_to image_tag("icons/run.png"), user_profile_edit_path(@user) %>