1
我试图设置只有API和后端狂欢商业。我可以得到该网站正常启动,我可以用管理员凭据登录,但如果我点击通过标题菜单我收到以下错误,查看自己的帐户Spree管理员只有帐户
ActionController::RoutingError (uninitialized constant Spree::UsersController):
我无法弄清楚,为什么它正试图使用Spree::UsersController
而不是Spree::Admin::UsersController
我错过了什么吗?
的Gemfile
source 'https://rubygems.org'
gem 'rails', '4.2.0'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'therubyracer', platforms: :ruby
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'spring', group: :development
gem 'spree_core'
gem 'spree_api'
gem 'spree_backend'
gem 'spree_gateway', github: 'spree/spree_gateway', branch: '3-0-stable'
gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '3-0-stable'
ROUTES
Rails.application.routes.draw do
get 'home/index'
mount Spree::Core::Engine, :at => '/s/'
root to: redirect('/')
end
好的没问题,我会考虑玩Deface,如果我能做出一个干净的解决方案,我会发一个PR! – vosmith 2015-04-01 02:56:49
我似乎无法找到您的帐户内容下拉框正在填充。我花了几个小时的时间查看,并在spree/backend/app/views/spree/admin/shared/_header.html.erb中看到了带有“admin_login_navigation_bar”数据钩子的div标签,但它是空的。这个get的内容在哪里设置? – vosmith 2015-04-01 12:25:47