ユーザ用ツール

サイト用ツール


サイドバー

プログラム言語:php:laravel:バリデーション:バリデーションエラーの表示

【Laravel】バリデーションエラーの表示

// すべて表示
@if ($errors->any())
    @foreach ($errors->all() as $key => $message)
        <p>{{ $message }}</p>
    @endforeach
@endif

// 個別に表示
@error('name')
    <p>{{ $message }}</p>
@enderror

// 配列を表示
@foreach ($errors->get('items.*') as $messages)
    @foreach ($messages as $message)
    <p>{{ $message }}</p>
    @endforeach
@endforeach

// エラーの有無で動作を変えたい場合
@if ($errors->has('name'))
  <p>エラー有り</p>
@else
  <p>エラー無し</p>
@endif

コメント

コメントを入力. Wiki文法が有効です:
 
プログラム言語/php/laravel/バリデーション/バリデーションエラーの表示.txt · 最終更新: 2021/09/13 10:04 by humolife