Hola, me ha salido este error al añadir un map.resources en routes
A copy of ApplicationController has been removed from the module tree
but is still active!
Tengo mi controlador Categories para el admin y para el frontend, al añadir
esta línea ha sido cuando ha salido el error:
map.resources :categories, :path_prefix => ‘/systems’
Y para el admin tengo:
map.with_options :path_prefix => ‘/admin’ do |admin|
admin.resources :categories,
:name_prefix=>‘admin_’,:path_prefix=>“admin/:type”
,:controller=>“admin/categories”
end
Lo raro es que tengo otros controladores creados así y no me ha dado
problemas, salvo en éste, hay alguna
explicación?
Preguntas:
- Versión de Rails?
- Environment (dev o prod?)
- Para qué usas with_options (en el segundo caso) si terminas
reescribiendolo? *map.with_options :path_prefix *
admin.resources :categories, :name_prefix=>‘admin_’,…
- Si agregas otras rutas, luego de haber agregado esa, te pasa lo
mismo?
O es sólo con esa?
Puede llegar a ser un tema de cache de clases, por eso la pregunta 2.
Saludos
Lucas
On Thu, Jun 5, 2008 at 6:10 AM, Miguel Angel Calleja Lázaro <
Lucas F. escribió:
Puede llegar a ser un tema de cache de clases, por eso la pregunta 2.
Saludos
Lucas
Hola Lucas
- 2.0
- Development
- Cierto
- En otras rutas he hecho lo mismo y ha funcionado, sólo me ha pasado
con ésa
Al final he optado por buscar otro nombre al controlador y he tirado pa
lante. Puede que tengas razón, algo hize raro al crear ese controlador,
lo borré, lo volvà a crear, bueno, gracias.