Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RubyonRails:未初始化的常量AdminController_Ruby_Activeadmin_Ruby On Rails 4.2 - Fatal编程技术网

RubyonRails:未初始化的常量AdminController

RubyonRails:未初始化的常量AdminController,ruby,activeadmin,ruby-on-rails-4.2,Ruby,Activeadmin,Ruby On Rails 4.2,路由错误!未初始化的常量控制器 这在我试图进入 localhost:3000/admin 我已经搜索了很多,但仍然卡住了 轨道4.2.4 Ruby 2.2.3 Activeadmin 1.0.0 pre2 我的Gem文件:5dPDVf My routes.rb文件:dF6EFT是否运行rails生成活动的\u admin:install?是否运行rails生成活动的\u admin:install?看起来您需要创建如下AdminsController类: 在app/controllers/ad

路由错误!未初始化的常量控制器

这在我试图进入

localhost:3000/admin
我已经搜索了很多,但仍然卡住了

轨道4.2.4

Ruby 2.2.3

Activeadmin 1.0.0 pre2

我的Gem文件:
5dPDVf


My routes.rb文件:
dF6EFT
是否运行rails生成活动的\u admin:install?

是否运行rails生成活动的\u admin:install?

看起来您需要创建如下AdminsController类:

在app/controllers/admins\u controller.rb中

class AdminsController < ApplicationController
  def index      
  end 
end
resources :admins
您还需要
app/views/admins/
中名为
index.html.erb的视图文件


然后访问
http://localhost:3000/admins

看起来您需要创建如下AdminsController类:

在app/controllers/admins\u controller.rb中

class AdminsController < ApplicationController
  def index      
  end 
end
resources :admins
您还需要
app/views/admins/
中名为
index.html.erb的视图文件



然后访问
http://localhost:3000/admins

欢迎来到StackOverflow。如果您发布AdminController的类定义和位置,请注意,这可能是一个多元化问题:例如,Thnx 4您的回复1-/myapp/app/admin/dashbored.rb->2-/myapp/config/initializers/active_admin.rb->3-/myapp/config/environment/production.rb->4-/myapp/config/environment/development.rb->->5-/myapp/config/environment/test.rb->->->6-/myapp/config/application/application.rb->->->->7-/myapp/app/app/app8-/myapp/app/models/admin\u user.rb->9-/myapp/app/admin/admin\u user.rb->请注意,我是一名非常新的Rails开发人员,所以如果您有什么不清楚的地方,那就是我的错,您的帮助对我来说是值得感激的。谢谢蒂姆,没问题,卡里姆,我刚排完一个评论队列,我看到有人找到你了。祝你好运。还没有,仍然有问题和卡住:/Welcome to StackOverflow。如果您发布AdminController的类定义和位置,请注意,这可能是一个多元化问题:例如,Thnx 4您的回复1-/myapp/app/admin/dashbored.rb->2-/myapp/config/initializers/active_admin.rb->3-/myapp/config/environment/production.rb->4-/myapp/config/environment/development.rb->->5-/myapp/config/environment/test.rb->->->6-/myapp/config/application/application.rb->->->->7-/myapp/app/app/app8-/myapp/app/models/admin\u user.rb->9-/myapp/app/admin/admin\u user.rb->请注意,我是一名非常新的Rails开发人员,所以如果您有什么不清楚的地方,那就是我的错,您的帮助对我来说是值得感激的。谢谢蒂姆,没问题,卡里姆,我刚排完一个评论队列,我看到有人找到你了。祝你好运。还没有,还是有问题和卡住了:/谢谢Andrew的重播,我已经创建了admin_controller.rb,但是在调用声明和结束之间有什么东西可以代替这个点(…)当我创建它并删除routes.rb打开的这些点时,我添加了resources:admins它仍然是一样的,我也尝试了resources:admin(单数)它也不工作!请参阅编辑关于控制器名称的复数形式-the。。。可以替换为像
def index end
(再次-请参阅我回答中的编辑,并建议阅读Action Controller Overview Rails指南。现在,我得到了一些新内容->模板缺失“缺失模板管理员/索引,应用程序/索引,带有{:locale=>[:en],:formats=>[:html],:variants=>[],:handlers=>[:erb,:builder,:raw,:ruby,:coffee,:arb,:jbuilder]}。搜索:“/home/karim/myapp/app/views”*”/home/karim/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/devise-3.5.6/app/views“*”/home/karim/.rbenv/versions/2.2.2.2.0/bundler/gems/activeadmin-f74app/b838d/fcd/home/karim/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/kaminari-0.16.3/app/views"您需要创建一个视图文件:
app/views/admins/index.html.erb
嗯,它可以工作!但不例外,先生,我的应用程序文件夹结构看起来像管理员、资产、控制器、助手、邮件、模型、视图我按您所说打开了视图文件夹,并创建了新的文件夹admins/index.html.erb,但是,我加载了localhost:3000/admins->它似乎是blank page对我来说,这显然是因为我创建了这个新页面,并且在运行localhost:3000/admins/admin\u users->时,它希望显示admins,但它给出了“无法找到AdminsController的“show”操作”.我正在学习一些我的课程教程,他没有面对这个问题,因为rails,activeadmin不同版本感谢Andrew的重播,我已经创建了admin_controller.rb,但是有什么东西可以代替这个点(…)在调用声明和结束之间???当我创建它并擦除routes.rb打开的这些点时,添加资源:admins它仍然是一样的,我也尝试了资源:admin(单数)它也不工作!请参阅编辑关于控制器名称的复数-可以用
def index end
(再次-请参阅我答案中的编辑,并建议阅读Action Controller Overview Rails指南。现在,我得到了一些新内容->模板缺失“缺失模板管理员/索引,应用程序/索引,带有{:locale=>[:en],:formats=>[:html],:variants=>[],:handlers=>[:erb,:builder,:raw,:ruby,:coffee,:arb,:jbuilder]}。搜索:“/home/karim/myapp/app/views”*“/home/karim/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/devise-3.5.6/app/views”*“/home/karim/rbenv/versions/2.2.2.2.3/liber/gems/activeadmin-f7483e3b8fcd/app/views”*”/home/karim/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/kaminari-0.16.3/app/views“您需要创建一个视图文件:
app/views/admins/index.html.erb
嗯,它可以工作!但不例外,先生,我的应用程序文件夹结构看起来像管理员、资产、控制器、助手、邮件器、模型、视图我按您所说打开了视图文件夹,并创建了新的文件夹admins/index.html.erb,但是,我加载了localhost