Estoy migrando la mayoría de mi aplicación al espacio de nombres de administración y aunque hay muchas guías relacionadas con esto, todavía no puedo administrarlas. He estado siguiendo principalmente this answer, junto con los resultados que trae Google (todos tienden a estar de acuerdo). ¿Podría alguien decirme qué estoy haciendo mal para no perder más horas de sueño?Rails 3 Admin Espacio de nombres Problema
Aquí está el mensaje de error:
mal tipo de argumento Módulo (Clase espera)
app/controllers/application_controller.rb:1:in `<top (required)>'
app/controllers/admin/admin_controller.rb:1:in `<top (required)>'
app/controllers/admin/home_controller.rb:1:in `<top (required)>'
routes.rb
namespace :admin do
root :to => "home#index"
resources :users
end
admin/admin_controller. rb
class Admin::AdminController < ApplicationController
admin/home_controller.rb
class Admin::HomeController < Admin::AdminController
admin/users_controller.rb
class Admin::UsersController < Admin::AdminController
Estoy seguro de que es sobre todo algo sencillo para relacionado con el módulo y interacción del controlador, así que no he incluido ningún otro código. Sin embargo, debería haber encontrado la solución hasta ahora y, por favor, avíseme si se requiere algún código adicional.
Gracias.
Parece correcto para mí ... – Arkan
tal vez clase Admin :: AdminController <:: ApplicationController –