form helper method extensions
Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
tasks
test
MIT-LICENSE
README
Rakefile
init.rb
install.rb
uninstall.rb

README

FormExtensions
==============
フォームに関する拡張を提供します。

= インストール =
ruby script/plugin install git://github.com/akm/form_extensions.git

= 使い方 =
== submit_tag, submit ==
標準のsubmit_tag, submitに加えて、:url、:method、:multipartオプションが使用可能です。


form_forの中ではこんな感じに使えます。

<% form_for(@person) do |f| %>
    <%= f.submit "Update", :url => {:action => 'update', :id => @person.id}, :method => 'put'  %>
    <%= f.submit "Copy", :url => {:action => 'create'}, :method => 'post' %>
    <%= f.submit "Toggle", :url => {:action => 'toggle_deleted', :id => @person.id}, :method => 'post' %>
<% end %>



form_forではなくform_tagの中ではこんな感じに使えます。
<% form_tag('/people') do  %>
    <%= submit_tag "Update", :url => {:action => 'update', :id => @person.id}, :method => 'put'  %>
    <%= submit_tag "Copy", :url => {:action => 'create'}, :method => 'post' %>
    <%= submit_tag "Toggle", :url => {:action => 'toggle_deleted', :id => @person.id}, :method => 'post' %>
<% end %>



Copyright (c) 2008 Takeshi AKIMA, released under the MIT license