未定义的方法`每个'为零:NilClass狂欢应用程序

时间:2016-04-04 05:12:39

标签: ruby-on-rails spree

当我尝试在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时,它为我提供了正确的主页,但在我尝试登录管理员时出错。我想要的标题是正确的。但无法登录管理员。

请帮忙

0 个答案:

没有答案