Allow form_tag with no arguments (resulting in a form posting to current action) - Patch #236

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
David Heinemeier Hansson 2004-11-24 01:15:16 +00:00
parent db045dbbf6
commit e0b904e74f
2 changed files with 3 additions and 1 deletions

@ -1,5 +1,7 @@
*CVS*
* Added the choice to call form_tag with no arguments (resulting in a form posting to current action) [bitsweat]
* Upgraded to Builder 1.2.1
* Added :module as an alias for :controller_prefix to url_for and friends, so you can do redirect_to(:module => "shop", :controller => "purchases")

@ -23,7 +23,7 @@ def content_tag(name, content, options = {})
# Starts a form tag that points the action to an url configured with <tt>url_for_options</tt> just like
# ActionController::Base#url_for.
def form_tag(url_for_options, options = {}, *parameters_for_url)
def form_tag(url_for_options = {}, options = {}, *parameters_for_url)
html_options = { "method" => "POST" }.merge(options)
if html_options[:multipart]