我正在使用Devise,一切都一直很好,但我是現在試圖將東西移動到「管理員」名稱空間中。Devise in namespace - ActionController :: RoutingError(沒有路由匹配{:action =>「new」,:controller =>「devise/sessions」})
我有一個看起來像一個路線:
namespace :admin do
devise_for :users, :controllers => { :registrations => "admin/users/registrations" }
end
在我的控制器之一,我有
before_filter :authenticate_user!
但時調用它拋出:
ActionController::RoutingError (No route matches {:action=>"new", :controller=>"devise/sessions"}):
任何想法?
您的RegistrationsController的外觀如何? – 2010-12-10 03:46:08