Railsで、次のように1つのフォームに複数のSubmitボタンを追加したときの処理のハンドリングについて説明します。 # app/views/articles/_form.html.erb <%= form_for(@article) do |f| %> ... <%= submit_tag "投稿" %> <%= submit_tag "プレビュー", name: "preview_button" %> <% end %> 動作確認 Rails 4.1 目次 Submit時のパラメーターを確認 Submitボタンにname属性を設定 コントローラーで処理を振り分ける ビューに表示内容を設定 動作確認 1. Submit時のパラメーターを確認 まず、「投稿」ボタン、「プレビュー」ボタンを押した時のparamsの内容を確認してみましょう。 # 投稿ボタンをした時のパラメーター Parame