Laravelにかぎらず、いろいろなフレームワークにForm処理に関する便利機能がありますが、input textではうまく動くものでも、checkboxやfile処理とかだと結局使えず、むしろイライラすることありますね。。。 ここではいざというときに困らないようにFormの主要要素とLaravelのバリデーション、さらにはBootstrapとの組み合わせをまとめておきたいと思います。本当は、各バーツ毎にテストしたいのですが、とりあえずここでは全体をメモ。 ##やりたいこと Laravel + Bootstrapを利用してFormデータのエラー処理パターンをまとめておきたい。 細かく書くと、 正常時の値の受け取り(checkboxとか選択しないとそもそもnullのやつの扱いとかチェック)。 エラーの検知(Validation)。 エラー時の表示の整理(エラーメッセージの受け取り方、表示やス