Hat jemand ein Beispiel zum Einrichten von Authlogic mit einem Namespace in Rails? Ich habe einen "admin" -Namespace, der viele "admin" -bezogene Controller (Produkte, Kategorien usw.) enthält.Authlogic und Namespace in Rails
map.namespace :admin do |admin|
admin.resources :products, :active_scaffold => true
admin.resources :specials, :active_scaffold => true
admin.resources :retailers, :active_scaffold => true
admin.resources :terms, :active_scaffold => true
admin.resources :users #, :active_scaffold => true
admin.resources :faqs, :active_scaffold => true
admin.resources :product_families, :active_scaffold => true
admin.resources :product_types, :active_scaffold => true
admin.resources :account, :controller => "users"
admin.resources :user_session
end
Jedes Mal, wenn ich versuche, etwas zu gehen Authlogic bezogen (USER_SESSION, Benutzer), ich erhalte eine Fehlermeldung, die lautet:
admin_ Konto _url von {zu generieren fehlgeschlagen: controller => "admin/users",: action => "show"}
... was auf eine mehrdeutige Route hindeutet. Aber alles sieht gut aus, wenn ich "Rake-Routen" betreibe. Ich habe alle Verweise auf "account_url" im Code geändert, um sie dem Namespace (admin) zuzuordnen. Ich weiß einfach nicht, was gerade passiert.