我正在尝试通过继承Spree :: BaseController来加载自定义的狂欢页面。
class PagesController < Spree::BaseController
layout 'spree_application'
def home
end
end
但是我得到了一大堆遗失的模板错误
缺少模板
缺少模板页面/ home,spree / base / home,application / home with {:locale =&gt; [:en] ,: formats =&gt; [:html],:handlers =&gt; [:erb,:builder, :咖啡,:rabl]}。搜索范围:* “/用户/毫米/ StoreOnline /应用程序/意见” ...
这似乎不对。如果我必须替换所有这些模板,我可能只使用常规的rails控制器/动作/视图。所以我的问题是 - Spree 1.1版+不再支持这个吗?
答案 0 :(得分:0)
原来我只是在错误的地方定义了控制器。真的希望Spree有更好的文档记录。
无论如何,将其移至app/controllers/spree/pages_controller.rb
并且工作正常。