2013-07-12 48 views
1
route -> 
namespace :admin do 
    get '' => 'home#index' 
end 


class Admin::ApplicationController < ActionController::Base 
layout 'admin' 

class Admin::HomeController < Admin::ApplicationController 

當我第一次打開剛纔/,然後打開/管理/導軌告訴我這一點:軌道4控制器命名空間

home_controller.rb:1: warning: toplevel constant ApplicationController referenced by  Admin::ApplicationController 

但是當我到/管理/在第一次所有工作如何預期。

問題在哪裏,以及如何解決?

回答

0

試試這個:

module Admin 
    class ApplicationController < ::ApplicationController 
    end 
end 

module Admin 
    class HomeController < ApplicationController 
    end 
end