当我尝试在spree admin
登录localhost:3000/admin
时收到以下错误。
未定义的方法`每个'为零:NilClass
<li class="dropdown ">
<% max_level = Spree::Config[:max_level_in_taxons_menu] || 1 %>
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Shop</a>
<ul class="dropdown-menu">
<% @taxonomies.each do |taxonomy| %>
<% cache [I18n.locale, taxonomy, max_level, @taxon] do %>
<% if taxonomy.name =='Categories' %>
<% taxons = taxonomy.root.children.map do |taxon| %>
<li class="dropdown ">
<%= link_to(taxon.name, seo_url(taxon), class: 'dropdown-toggle', 'data-toggle'=>"dropdown") %>
<ul class="dropdown-menu">
<li><a href="#">Black</a></li>
<li><a href="#">Green</a></li>
</ul>
</li>
<% end %>
<% end %>
<% end %>
<% end %>
</ul>
</li>
以上代码是给我错误的地方。我在标题部分。当我转到localhost:3000
时,它为我提供了正确的主页,但在我尝试登录管理员时出错。我想要的标题是正确的。但无法登录管理员。
请帮忙