【发布时间】:2012-07-12 04:29:01
【问题描述】:
我正在尝试通过从 Spree::BaseController 继承来加载自定义的狂欢页面。
class PagesController < Spree::BaseController
layout 'spree_application'
def home
end
end
但是我得到一大堆丢失的模板错误
模板丢失
缺少模板页面/home、spree/base/home、application/home with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :咖啡,:rabl]}。搜索:* “/Users/mm/StoreOnline/app/views”...
这似乎不对。如果我必须替换所有这些模板,我还不如使用常规的 Rails 控制器/动作/视图。所以我的问题是——Spree 1.1+ 版不再支持这个功能了吗?
【问题讨论】:
-
也尝试了
layout 'spree/layouts/spree_application',但仍然得到所有缺少的模板错误
标签: ruby-on-rails ruby ruby-on-rails-3 spree