У кого-нибудь есть пример настройки Authlogic с пространством имен в Rails? У меня есть пространство имен «admin», которое содержит много связанных с «admin» контроллеров (продукты, категории и т. Д.).
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
Всякий раз, когда я пытаюсь перейти к чему-либо, связанному с Authlogic (user_session, пользователи), я получаю сообщение об ошибке:
admin_ account _url не удалось создать из {: controller => "admin / users",: action => "show"}
... что говорит о неоднозначном маршруте. Но для меня все выглядит хорошо, когда я бегу по «рейковым маршрутам». Я изменил все ссылки на просто "account_url" в коде, чтобы связать его с пространством имен (admin). Я просто не знаю, что происходит в этот момент.