我只是复制了一个文件(edit.html.erb)并将其命名为(weight.html.erb),只是更改了一些标题标记。
要链接到我使用的原始文件(这可以):
<%= link_to 'Edit Profile', edit_user_path(@user) %>
所以,我想到要链接到我应该使用的新文件:
<%= link_to 'Edit weight', weight_user_path(@user) %>
这会抛出一个未定义的方法`user_path&#39;错误。
假设这与我的routes.rb文件有关,我添加了
resources :weight
但我仍然收到错误。
答案 0 :(得分:0)
resources
是整个CRUD路线的助手。
你想做
resources :users do
get :weight
end
然后运行rake routes
以查看它已添加。