我正在为我的用户配置文件配置一个名为 profile.html.erb 的自定义页面
我有一个
No route matches {:action=>"profile", :controller=>"users"}
在路线中,我有:
resources :users do
member do
get :profile
end
end
我的 users_controller.rb
def profile
@user = User.find(params[:id])
render 'profile'
end
此行发生错误:
<li><%= link_to "Profile", profile_user_path %></li>
我的耙子路线
profile_user GET /users/:id/profile(.:format) users#profile
profile.html.erb 正在工作,因为我可以访问
http://localhost:3000/users/1/profile