タイトル通りなんですが、 通常のフォームで submit する 確認画面に遷移 「戻る」を選ぶと 1. に戻る 「確定」を選ぶと「完了」画面に飛ぶ みたいな「うわぁ…」って感じの Form を実装する機会があり、なるべく綺麗に書くにはどうすればいいかなーってのを調べながら実装したのでメモを残しておきます。 未だに納得いってないし、基本こういうアホみたいな画面遷移の実装は断りたい。 Dependencies Rails5.1.0.rc1 Ruby 2.4.1 例 今回は記事の投稿 form で考えます。 posts テーブルがあって、シンプルに title, body があるとしましょう。 モデルクラスの実装は以下のような感じ class Post < ApplicationRecord validates :title, presence: true validates :body, pr