我有图像列表和每个图像我有链接删除。这链接看起来这样:Rails 3 - 链接删除项目
<%= link_to 'delete image', {:controller => 'shops', :action => 'delimg', :imgid => u.id}, :confirm => 'Really?' %>
高清标志 放PARAMS [:imgid] ... 结束
而且我得到一个错误无法与ID =标识和找到店app/controllers/shops_controller.rb:17:在'show' - 我试着加puts'IN SHOW它真的看起来,那个点击那个链接之后就叫方法显示。我不知道,怎么可能...
有人可以帮助我,请问问题在哪里?
如何你的路由看起来像添加的路径帮手? 'delimg'是商店资源的成员路线吗? – DanneManne 2011-06-11 10:23:50
在routes.rb我有资源:商店 得到'商店/索引' 得到'商店/标志' 。行动'delimg'在类'shops_controller' – user1946705 2011-06-11 10:32:37
你有没有定义路由的delimg?如果没有,那么在routes.rb – 2011-06-11 10:38:47