【发布时间】:2011-12-03 07:09:13
【问题描述】:
这是我的错误:
路由错误
未初始化的常量OverviewController
我是 Rails 新手,我不知道这意味着什么。我正在尝试基于 URL 结尾的“概述”创建一个视图,有人向我展示了我认为所有内容都带有一个示例“管理员”,这就像一个魅力。
我已经安装了 rails 1.9(如果有影响的话)。
我的控制器“overview_controller.rb”在控制器目录中。它的来源。
class OverviewController < OverviewController
def index
respond_to do |format|
format.html
end
end
end
在我的视图目录中,overview/index.html.erb 的源代码更加简单。 “概览占位符”就是这样。
在我的 routes.rb 我有 匹配“概述”=>“概述#index”
据我了解,这与我得到的“管理员”示例的工作方式完全相同。那么为什么这对“概述”对我不起作用
【问题讨论】:
-
您拥有从自身继承的 OverviewController。你可能想要 OverviewController
-
你可能有 Ruby 1.9,而不是 Rails 1.9。
-
它的 1.9 我不确定。我继承了这个项目,我是一名 PHP 开发人员,根据这个需要切换到 ruby/rails。这个项目最初是由其他人安装的。
-
@DougR 尝试更改该行以匹配您显示的内容,以及同样的问题。 “未初始化的常量OverviewController”
-
尝试重启你的服务器
标签: ruby-on-rails view routes