2015-02-05 110 views
4

我正在构建一个管理界面的rails 4应用程序,所以即时尝试将其设置为管理员命名空间下的控制器和视图,但我的模型共享。Rails管理命名空间和管理模型

认为是我有一个管理员模型,我想知道这是否会导致任何问题。

在我的路线我有

namespace :admin do 
    resources :admins 
    resources :categories 
end 

我控制器上

app/controllers/admin/something_controller.rb 

例如:

class Admin::CategoriesController < ApplicationController 

我的模型上 应用程序/模型/ model.rb

的事情是,该模型的一个是管理,如:

class Admin < ActiveRecord::Base 

所以,我很担心,当我做class Admin::CategoriesController < ApplicationController我可是从我的模型管理员或类似的东西延伸。

我没有

module Admin 
end 

回答

0

尝试CategoriesControllerActionController::Base继承这样的:

class Admin::CategoriesController < ActionController::Base 
+1

我觉得她是问什么是可能有类管理和模块管理,或wlil是一个问题。 – 2015-02-07 14:01:03

相关问题