Interesting. I tried using this plugin with Rails 2.3.2.1 + AS master and I keep running into this error when clicking the 'Export' button:
https://127.0.0.1/hosts/export?format=csv Processing HostsController#show to csv (for 127.0.0.1 at 2009-06-15 20:18:49) [GET] Parameters: {"format"=>"csv", "action"=>"show", "id"=>"export", "controller"=>"hosts"} User Columns (3.2ms) SHOW FIELDS FROM users Host Load (7.3ms) SELECT * FROM hosts WHERE (hosts.id = 0) ActiveRecord::RecordNotFound (Couldn't find Host with ID=0): I think the problem is that the plugin doesn't properly take into account Rails RESTful routing, since it seems that Rails incorrectly interprets the "export" operation as some type of record id, instead of action. Anyone have ideas on how to resolve this? I'm guessing a solution involves editing config/routes.rb, but I don't have any idea what needs to change. -- Darien On Jun 15, 9:02 am, johnnybutler7 <[email protected]> wrote: > Answer,http://github.com/ewildgoose/active_scaffold_export/tree/master > > JB > > On 15 June, 12:42, johnnybutler7 <[email protected]> wrote: > > > Can anyone confirm is this works with the latest version of rails? > > > i get this error when trying to start > > > c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/ > > core_ext/module/aliasing.rb:33:in `alias_method': undefined method > > `template_search_path' for class > > `ActiveScaffold::Config::Core' (NameError) > > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/ > > active_support/core_ext/module/aliasing.rb:33:in `alias_method_chain' > > from C:/Documents and Settings/Administrator/My Documents/Aptana > > Studio/workspace/av3_plugins/vendor/plugins/activescaffoldexport/lib/ > > config/core.rb:29 > > from C:/Documents and Settings/Administrator/My Documents/Aptana > > Studio/workspace/av3_plugins/vendor/plugins/activescaffoldexport/ > > init.rb:7:in `load' > > from C:/Documents and Settings/Administrator/My Documents/Aptana > > Studio/workspace/av3_plugins/vendor/plugins/activescaffoldexport/ > > init.rb:7:in `evaluate_init_rb' > > from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin.rb: > > 146:in `evaluate_init_rb' > > from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/ > > active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' > > from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin.rb: > > 142:in `evaluate_init_rb' > > from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin.rb: > > 48:in `load' > > ... 15 levels... > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > > `require' > > from ./script/server:3 > > from -e:2:in `load' > > from -e:2 > > > JB --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
