I have an admin controller accessible through http://127.0.0.1:5000/admin/
and it's code is as follows.

class Admin::AdminController < ApplicationController
  layout 'admin'
  filter_resource_access

  def index
  end

end

I want to call <%= render :active_scaffold => "admin/users" %> in app/
views/admin/admin/index.html.erb

I already have active scaffolding working on my admin/
users_controller.rb but when I try to call the render :active_scaffold
in the index.html.erb view i get the following error.

ActiveRecord::RecordNotFound (Couldn't find User without an ID):
  C:/Ruby191/lib/ruby/gems/1.9.1/gems/declarative_authorization-0.5/
lib/declarative_authorization/in_controller.rb:609:in `load_object'
  C:/Ruby191/lib/ruby/gems/1.9.1/gems/declarative_authorization-0.5/
lib/declarative_authorization/in_controller.rb:581:in `permit!'
  C:/Ruby191/lib/ruby/gems/1.9.1/gems/declarative_authorization-0.5/
lib/declarative_authorization/in_controller.rb:111:in `block in
filter_access_filter'
  C:/Ruby191/lib/ruby/gems/1.9.1/gems/declarative_authorization-0.5/
lib/declarative_authorization/in_controller.rb:111:in `each'
  C:/Ruby191/lib/ruby/gems/1.9.1/gems/declarative_authorization-0.5/
lib/declarative_authorization/in_controller.rb:111:in `all?'
  C:/Ruby191/lib/ruby/gems/1.9.1/gems/declarative_authorization-0.5/
lib/declarative_authorization/in_controller.rb:111:in
`filter_access_filter'
  app/views/admin/admin/index.html.erb:1
  <internal:prelude>:8:in `synchronize'
  C:/Ruby191/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
  C:/Ruby191/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
  C:/Ruby191/lib/ruby/1.9.1/webrick/server.rb:183:in `block in
start_thread'

any help would be appreciated

-- 
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails plugin" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/activescaffold?hl=en.

Reply via email to