中心的辐射问题

时间:2012-10-10 13:09:21

标签: ruby-on-rails ruby-on-rails-3 radiant

我遇到了radiant cms版本0.8.2的问题。在应用程序中,当我点击表单应用程序上的提交时,出现了一个错误的未初始化的控制器,它位于radiant / app / controller中。

错误:

NameError(未初始化的常量ResourceController):   供应商/扩展/智能/应用/控制器/ quote_requests_controller.rb:1   /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in run'

/usr/lib/ruby/1.8/webrick/server.rb:173:in start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in start'

/usr/lib/ruby/1.8/webrick/server.rb:162:in start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in start'

/usr/lib/ruby/1.8/webrick/server.rb:92:in each' /usr/lib/ruby/1.8/webrick/server.rb:92:in start'

/usr/lib/ruby/1.8/webrick/server.rb:23:in start' /usr/lib/ruby/1.8/webrick/server.rb:82:in start'

ResourceController在radiant / app / controllers / admin / resource_controller.rb

并在quote_requests_controller.rb的第一行,“类QuoteRequestsController< ResourceController :: Base”就在那里。

rails 2.3.14 红宝石1.8.7 rubygems-update(1.4.2) 辐射0.8.2

我完成谷歌搜索这个问题请帮我弄清楚错误。

感谢你, Nirav

1 个答案:

答案 0 :(得分:0)

你说ResourceController在radiant / app / controllers / admin / resource_controller.rb中 放在那里的类实际上应该是Admin :: ResourceController,而不仅仅是ResourceController。

然后,类定义行将显示为:“类QuoteRequestsController< Admin :: ResourceController”。然而!那个班已经存在;它是大多数管理员控制器继承的东西。

为控制器提供新名称,或将其移出admin /文件夹。