2015-02-05 39 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

相關問題