Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

info on namespaces

  • Loading branch information...
commit f7f1bb708870ac292029684002026387c54ab02e 1 parent 2e1cd2e
@fcheung fcheung authored
Showing with 14 additions and 0 deletions.
  1. +14 −0 railties/doc/guides/source/form_helpers.txt
View
14 railties/doc/guides/source/form_helpers.txt
@@ -312,6 +312,20 @@ Rails will also automatically set the class and id of the form appropriately: a
WARNING: When you're using STI (single-table inheritance) with your models, you can't rely on record identification on a subclass if only their parent class is declared a resource. You will have to specify the model name, `:url` and `:method` explicitly.
+Dealing with namespaces
+^^^^^^^^^^^^^^^^^^^^^^^
+
+If you have created namespaced routes `form_for` has a nifty shorthand for that too. If your application has an admin namespace then
+-------
+form_for [:admin, @article]
+-------
+will create a form that submits to the articles controller inside the admin namespace (submitting to `admin_article_path(@article)` in the case of an update). If you have several levels of namespacing then the syntax is similar:
+
+-------
+form_for [:admin, :management, @article]
+-------
+For more information on Rails' routing system and the associated conventions, please see the link:../routing_outside_in.html[routing guide].
+
Making select boxes with ease
-----------------------------
Please sign in to comment.
Something went wrong with that request. Please try again.