From 34cd8a68b1a06384d7acf3843e1eb9bea1e5f811 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 25 Aug 2010 19:02:21 +0200 Subject: [PATCH] Add some more docs on polymorphic_url with routes proxy --- railties/lib/rails/engine.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/railties/lib/rails/engine.rb b/railties/lib/rails/engine.rb index bc3014adaa..4cd4dbd2e8 100644 --- a/railties/lib/rails/engine.rb +++ b/railties/lib/rails/engine.rb @@ -237,6 +237,16 @@ module Rails # end # # Note that :as option takes engine_name as default, so most of the time you can ommit it. + # + # If you want to generate url to engine's route using polymorphic_url, you can also use that helpers. + # + # Let's say that you want to create a form pointing to one of the engine's routes. All you need to do + # is passing helper as the first element in array with attributes for url: + # + # form_for([my_engine, @user]) + # + # This code will use my_engine.user_path(@user) to generate proper route. + # class Engine < Railtie autoload :Configurable, "rails/engine/configurable" autoload :Configuration, "rails/engine/configuration"