Hi, I just created a new model called Sidebar, for custom sidebar on a per page basis: -- class Sidebar < ActiveRecord::Base attr_accessibleÂ :content validates_uniqueness_of :permalink, :scope => :site_id end # class Sidebar -- Here is the stack trace; -- /usr/local/ruby1.8.7/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/base.rb:1833:in `method_missing_without_paginate' /usr/local/ruby1.8.7/lib/ruby/gems/1.8/gems/mislav-will_paginate-2.3.6/lib/will_paginate/finder.rb:167:in `method_missing' app/models/sidebar.rb:3 app/controllers/pages_controller.rb:18:in `faq' -- Inside my controller, I call: -- @sidebar = Sidebar.find_by_permalink_and_site_id('faq', @site.id) -- But Rails doesn't recognize the attr_accessible method here, what could possibly go wrong? It's the first time I run into this issue.
on 2009-01-24 21:45
on 2009-01-24 21:51
> But Rails doesn't recognize the attr_accessible method here, what could > possibly go wrong? It's the first time I run into this issue. Please disregard my post, it seems I had typed an invisible character in Textmate that messed up the method call. When I retyped the Model it worked.