I see that with the latest version of Rails & Engines (http://www.rails-engines.org/news/2009/04/20/edge-...) the plugin routes are to be moved to plugin_root/config/routes.rb and Rails will include them. The problem I'm having is I have a wild card route that I need to be at the lowest priority of the routes. But I can't seem to see how to load my plugin's route file last. I've tried adding in map.from_plugin :my_plugin to the end of RAILS_ROOT/config/routes.rb but I just get an error: undefined method '[]' for :my_plugin:Symbol Am I missing something? Thanks, Will
on 2009-05-06 21:51
on 2009-05-06 21:58
I did find one way to make it work, though I'm not sure if this is the
best way to go.
I moved my plugin routes.rb to the root of the plugin, and for the last
line of the application routes file I added:
require "#{RAILS_ROOT}/vendor/plugins/my_plugin/routes"
Is there a better way to do this?
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.