I did a bundle update on Rails Admin gem - now it is showing following error when I am trying to start the rails server:
/Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:16:in `<class:Base>': uninitialized constant RailsAdmin::Config::HasDescription (NameError)
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:10:in `<module:Sections>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:8:in `<module:Config>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:7:in `<module:RailsAdmin>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:6:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/list.rb:1:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config.rb:2:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/model.rb:1:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin_nestable-0.2.0/lib/rails_admin_nestable.rb:7:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `block (2 levels) in require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `each'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `block in require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `each'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler.rb:132:in `require'
from /Users/nirav/Projects/app-name/config/application.rb:7:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:74:in `require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:74:in `block in <top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:71:in `tap'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:71:in `<top (required)>'
from bin/rails:4:in `require'
from bin/rails:4:in `<main>'
Here is my rails_admin.rb (initializer)
Any ideas how to go about solving this?
Thanks in advance.
Update 1 - Here is my routes.rb:
Here is the summary of routes.rb:
devise_for :admins
mount RailsAdmin::Engine => '/admin', as: 'rails_admin'
mount RailsAdminImport::Engine => '/rails_admin_import', :as => 'rails_admin_import'
devise_for :users
root :to => redirect('/admin')
Try this:
devise_for :admins
mount RailsAdmin::Engine => '/rails_admin', :as => 'rails_admin'
I am not sure but I hope it works for you...Don't forget to restart your server..
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.