form_tag と form_forの違いについて、まとめていきます。 ■form-tagについて フォームの開始/終了タグを作成する。 <% form_tag(:controller => "hoge", :action => "fuga") do -%> <% end -%> 実行結果↓ <form action="/hoge/fuga" method="post"> </form>※このメソッドでフォームを作成する際には、<%= … %> ではなく、<% … %>で囲む。 第2引数にはformタグの属性を指定するパラメータを指定する。 <% form_tag({:controller => "hoge", :action => "fuga"}, {:multipart => true}) do -%> <% end -%> 実行結果↓ <form action="/hoge/fug