我的控制员:
class Spree::CollectionPagesController < Spree::StoreController
def index
@collection_pages = CollectionPage.all
end
end
我得到:未初始化的常量Spree :: CollectionPagesController :: CollectionPage
with:
class Spree::CollectionPagesController < Spree::StoreController
end
我得到空的未定义方法`每个&#39;为零:NilClass
因为我正在做1 - @ collection_pages.each do | collection_page |在视图中。
这是我的模特
module Spree
class CollectionPage < ActiveRecord::Base
default_scope order('position')
end
end
我在控制台中检查了Spree :: CollectionPage.all并且它不是空的。
一切都在管理员工作正常,不知道我做错了什么。
任何帮助将不胜感激。
答案 0 :(得分:0)
我认为你需要确定范围。
Spree::CollectionPage.all