2010-12-15 50 views
0

J'utilise des routes d'espace de noms pour créer une section d'administration. Le problème est que, au moment où j'ai déplacé des contrôleurs non fonctionnels et fonctionnant dans l'espace de noms/admin, je reçois soudainement une erreur de méthodes non définies .RoR3: routes d'espace de noms imbriquées, erreur de méthode non définie

Showing 

/media/_portable_/appname/vendor/plugins/active_scaffold/frontends/default/views/_form_messages.html.erb where line #4 raised: 

undefined method `errors' for :record:Symbol 
Extracted source (around line #4): 

1: <%= render :partial => 'messages' %> 
2: 
3: <% unless @record.nil? %> 
4:  <%= error_messages_for :record, :object_name => @record.class.model_name.human.downcase %> 
5: <% end %> 

routes.rb

namespace :admin do 
    root :controller => 'dashboard', :action => "index" 
    resources :dashboard, :users, :apps do 
     as_routes 
    end 
    resources :admin_sessions, :only => [:new, :create, :destroy] 
    end 

Toute aide sur la façon dont je peux résoudre ce problème?

Répondre