【发布时间】:2021-01-09 03:48:59
【问题描述】:
我已经成功安装了spree gem。我不需要spree_frontend。这是Gemfile
gem 'spree_core', '4.2.0.rc2'
gem 'spree_backend', '4.2.0.rc2'
gem 'spree_sample', '4.2.0.rc2'
gem 'spree_cmd', '4.2.0.rc2'
gem 'spree_auth_devise', '~> 4.2'
所以我想从Spree's BaseController 扩展我的ApplicationController。代码如下:
class ApplicationController < Spree::BaseController
include Spree::Core::ControllerHelpers::Order
end
但我收到以下错误:
uninitialized constant Spree::BaseController (NameError)
如何从已安装的 Spree gem 的控制器中扩展我的控制器?
【问题讨论】:
-
类 ApplicationController
-
嘿,谢谢您的回复。但它不起作用:(
标签: ruby-on-rails ruby spree spree-auth-devise