over 1 year ago

问题
NoMethodError in Products#show
Showing /Users/liu/jdstore/app/views/products/show.html.erb where line #3 raised:

问题现象:点击图片,跳转至http://localhost:3000/products/1等连接时,报出以上错误信息。
show里边,没有找到imag。
排查发现,自己把

  def show
    @product = Product.find(params[:id])
  end

发现加错了位置,增加在了app/controllers/admin/products_controller.rb里,
而需要增加的地方是app/controllers/products_controller.rb文件中。

疑问:两个文件的区别是什么?为什么不可以加在admin目录下的products_controller.rb文件中?

← 1/17 日记 1/18 日记 →
 
comments powered by Disqus