誰かが私に、検証を使用してウィザードスタイルのフォームを作成する方法を説明できますか?
fe:
名前、開始時刻、終了時刻、住所、都市のデータを含む予定モデルがあります。
ここで、データグループごとに3つのアクションが必要です。
- 名前
- 開始日と終了日
- アドレスフィールド
それらのそれぞれにアクセスできる必要があります(したがって、AASMはオプションではないと思います-> model.wizard_step = 3であり、このステップに適切なビューを生成するだけでは不十分です)。
そして、それらのそれぞれに検証が必要です
- 名前はnilであってはなりません
- 開始日は終了日より後であってはなりません
- アドレスフィールドはnilであってはなりません
しかし、単一のステップの間にこのオブジェクトを保存するにはどうすればよいですか?また、この検証スキーマ/グループを組み込む方法は...?
heeelp ..ありがとう=)