干杯! 我有这样的路线代码:
user_photo GET /users/:user_id/photos/:id(.:format) photos#show
我有一个 link_to 助手:
= link_to 'Show', ...
如何链接它以显示当前用户上传的照片?
user_photo_path
不工作
干杯! 我有这样的路线代码:
user_photo GET /users/:user_id/photos/:id(.:format) photos#show
我有一个 link_to 助手:
= link_to 'Show', ...
如何链接它以显示当前用户上传的照片?
user_photo_path
不工作
link_to 'Show', user_photo_path(@user, @photo)
(这是假设您在视图中有可用的 @user 和 @photo 对象 - 在您的控制器中设置它们)
有关更多信息,请参阅http://guides.rubyonrails.org/routing.html#creating-paths-and-urls-from-objects
尝试这个:
我们可以指定自己的路径。
<%= link_to "show", "/users/"+user_id.to_s+"/photos/"+id.to_s %>