mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
PUT => PATCH
This commit is contained in:
parent
eed9f2539e
commit
79255fab89
3 changed files with 6 additions and 6 deletions
|
@ -227,7 +227,7 @@ module ActionController #:nodoc:
|
|||
# i.e. its +show+ action.
|
||||
# 2. If there are validation errors, the response
|
||||
# renders a default action, which is <tt>:new</tt> for a
|
||||
# +post+ request or <tt>:edit</tt> for +put+.
|
||||
# +post+ request or <tt>:edit</tt> for +patch+ or +put+.
|
||||
# Thus an example like this -
|
||||
#
|
||||
# respond_to :html, :xml
|
||||
|
|
|
@ -84,7 +84,7 @@ module ActionView
|
|||
#
|
||||
# <form action="/people/256" class="edit_person" id="edit_person_256" method="post">
|
||||
# <div style="margin:0;padding:0;display:inline">
|
||||
# <input name="_method" type="hidden" value="put" />
|
||||
# <input name="_method" type="hidden" value="patch" />
|
||||
# <input name="authenticity_token" type="hidden" value="NrOp5bsjoLRuK8IW5+dQEYjKGUJDe7TQoZVvq95Wteg=" />
|
||||
# </div>
|
||||
# <label for="person_first_name">First name</label>:
|
||||
|
@ -242,7 +242,7 @@ module ActionView
|
|||
#
|
||||
# is then equivalent to something like:
|
||||
#
|
||||
# <%= form_for @post, as: :post, url: post_path(@post), method: :put, html: { class: "edit_post", id: "edit_post_45" } do |f| %>
|
||||
# <%= form_for @post, as: :post, url: post_path(@post), method: :patch, html: { class: "edit_post", id: "edit_post_45" } do |f| %>
|
||||
# ...
|
||||
# <% end %>
|
||||
#
|
||||
|
@ -318,7 +318,7 @@ module ActionView
|
|||
#
|
||||
# <form action='http://www.example.com' method='post' data-remote='true'>
|
||||
# <div style='margin:0;padding:0;display:inline'>
|
||||
# <input name='_method' type='hidden' value='put' />
|
||||
# <input name='_method' type='hidden' value='patch' />
|
||||
# </div>
|
||||
# ...
|
||||
# </form>
|
||||
|
@ -336,7 +336,7 @@ module ActionView
|
|||
#
|
||||
# <form action='http://www.example.com' method='post' data-behavior='autosave' name='go'>
|
||||
# <div style='margin:0;padding:0;display:inline'>
|
||||
# <input name='_method' type='hidden' value='put' />
|
||||
# <input name='_method' type='hidden' value='patch' />
|
||||
# </div>
|
||||
# ...
|
||||
# </form>
|
||||
|
|
|
@ -26,7 +26,7 @@ module ActionView
|
|||
# ==== Options
|
||||
# * <tt>:multipart</tt> - If set to true, the enctype is set to "multipart/form-data".
|
||||
# * <tt>:method</tt> - The method to use when submitting the form, usually either "get" or "post".
|
||||
# If "put", "delete", or another verb is used, a hidden input with name <tt>_method</tt>
|
||||
# If "patch", "put", "delete", or another verb is used, a hidden input with name <tt>_method</tt>
|
||||
# is added to simulate the verb over post.
|
||||
# * <tt>:authenticity_token</tt> - Authenticity token to use in the form. Use only if you need to
|
||||
# pass custom authenticity token string, or to not add authenticity_token field at all
|
||||
|
|
Loading…
Reference in a new issue