タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとvalidationとlaravel-5に関するnabinnoのブックマーク (2)

  • laravel5 日付入力のバリデーションはどう書くのが気持ちいいか - Qiita

    laravelのバリデーションルールはとても種類が多くてありがたいのですが、 それでも既存のバリデーションでは対応してないやり方をしたい場合もあります。 マイページ系の画面でこんな感じの生年月日入力はよく見かけます。 これのバリデーションを考えたいと思います。 環境はlaravel5.3ですが、たぶん5系ならどれでもいけるかと思います。 やりたいこと 生年月日を「年」「月」「日」別のプルダウンで入力させたい 入力必須項目ではないものとする(「年」「月」「日」が全て選択されてない場合は未入力) 「年」「月」「日」のどれかが選択されててどれかが選択されてない、という場合はエラー 「年」「月」「日」が全て選択されていて、不正な日付(02/30とか)の場合はエラー 上記2つのエラー表示を分けたい 前準備 エラーメッセージの日語化 方針 カスタムバリデーションでの実装はあまり気持ちいい書き方を見つ

    laravel5 日付入力のバリデーションはどう書くのが気持ちいいか - Qiita
  • Laravel4, 5 カスタムバリデートの実装 - Qiita

    Laravelでのカスタムバリデート実装方法 カスタムバリデートの実装方法は、公式に記載があります。 Laravel Custom Validation Rules(公式) Laravel Custom Validation Rules(日語訳) 書いてあるように実装するだけで簡単にできますが、 どこにどうやって書いたらどうなるのか、がなかなか読めないと思います。 (ソースコードを読めばありますが・・) 現在Laravel4、Laravel5の両方がありますが、4から5に移行しようとしている方も多いでしょうし、 しばらく4を使い続ける方も多いと思いますので、 なるべく両方で共通する実装方法を紹介します。 どこに実装すればいいのか?(4,5共通) Laravel4ではapp/start/global.phpというファイルがありますが、 Laravel5では相当するファイルはありません。 共

    Laravel4, 5 カスタムバリデートの実装 - Qiita
  • 1