undefined method `each' for nil:NilClass
<% @taxonomies.each do |taxonomy| %>
<% cache [I18n.locale, taxonomy, max_level, @taxon] do %>
<% if taxonomy.root.children.any? %>
你好,请我试图显示每个页面的分类法。所以我把这个迭代添加到标题中!
并尝试使用 application_cotroller 装饰器请求每个页面!
具有:
module Spree
module ApplicationControllerDecorator
def some_action
@taxonomies = Tataxonomy.all
end
end
end
但是,如何解决这个问题仍然令人困惑!
0
使用调试器(或 byebug)来显示@taxonomies
返回的内容。
我相信分类模型的名称可能在方法中拼写错误。
应该是这样的:
@taxonomies = Taxonomy.all
而不是这样:
@taxonomies = Tataxonomy.all
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(11条)