Spree 仅限管理员帐户
Spree admin only accounts
我正在尝试仅使用 API 和后端设置狂欢商务。我可以让站点正常启动,我可以使用管理员凭据登录,但是如果我通过 header 菜单单击查看我的帐户,我会收到以下错误
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'
路线
Rails.application.routes.draw do
get 'home/index'
mount Spree::Core::Engine, :at => '/s/'
root to: redirect('/')
end
"Your Account" link 会将您带到您的前端帐户页面,而不是管理员帐户页面。如果 spree_frontend 未被使用,我们可能应该隐藏 link 或将其定向到您的管理员帐户页面(请随时提交 PR 以做出贡献)。
如果您想查看您的用户帐户信息,请转到管理面板左栏中的用户部分并搜索他们。
我正在尝试仅使用 API 和后端设置狂欢商务。我可以让站点正常启动,我可以使用管理员凭据登录,但是如果我通过 header 菜单单击查看我的帐户,我会收到以下错误
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'
路线
Rails.application.routes.draw do
get 'home/index'
mount Spree::Core::Engine, :at => '/s/'
root to: redirect('/')
end
"Your Account" link 会将您带到您的前端帐户页面,而不是管理员帐户页面。如果 spree_frontend 未被使用,我们可能应该隐藏 link 或将其定向到您的管理员帐户页面(请随时提交 PR 以做出贡献)。
如果您想查看您的用户帐户信息,请转到管理面板左栏中的用户部分并搜索他们。