我正在构建一个带有管理界面的rails 4应用程序,因此我尝试在管理员命名空间下为控制器和视图设置它,但我的模型已经共享。
我认为我有一个管理员模型,我想知道这是否会导致任何问题。
在我的路线上我有
namespace :admin do
resources :admins
resources :categories
end
我的控制器在
app/controllers/admin/something_controller.rb
例如:
class Admin::CategoriesController < ApplicationController
我的模特已开启 应用程序/模型/ model.rb
事情是其中一个模型是Admin,如:
class Admin < ActiveRecord::Base
所以,当我class Admin::CategoriesController < ApplicationController
我从我的模特管理员或类似的东西延伸时,我很担心。
我没有
module Admin
end
答案 0 :(得分:0)
尝试CategoriesController
继承ActionController::Base
,如下所示:
class Admin::CategoriesController < ActionController::Base