在rails控制台中,我得到以下内容:
>> UsersController
LoadError:预期/../app/controllers/admin/users_controller.rb定义UsersController
我正在使用Rails 3.0.0.rc. 完全相同的代码适用于3.0.0.beta3和3.0.0.beta4 BTW。
简而言之,控制器看起来像:
应用程序/控制器/管理/ users_controller.rb
class Admin::UsersController < AdminController
...
end
应用程序/控制器/ admin_controller.rb
class AdminController < ApplicationController
...
end
应用程序/控制器/ users_controller.rb
class UsersController < ApplicationController
...
end
我已经多次使用这个管理员的东西(我们都不是:) :)但是从来没有得到过这个奇怪的问题。 所有文件都已加载,这应该是直截了当的事情。猜猜我在某处做某事愚蠢:)。
非常感谢!
答案 0 :(得分:0)
注意你的......
应用程序/控制器/管理/ users_contoller.rb
控制器拼写错误,缺少r。我猜这可能是你帖子中的拼写错误, 但谁知道,值得仔细检查,因为这通常是错误的含义。