iT邦幫忙

2023 iThome 鐵人賽

DAY 28
0

doc: Laravel: validation

Laravel 提供valide方法讓我們可以驗證request

$validatedData = $request->validate([
    'title' => ['required', 'unique:posts', 'max:255'],
    'body' => ['required'],
]);

這邊有所有validate提供的rule: Laravel: validate

而當我們fail validation, Laravel也會幫我們蒐集error
也可以透過ShareErrorsFromSession Middleware,使用$errors變數。

在blade裡面印出error來:

@if ($errors->any())
    <div class="alert alert-danger">
        <ul>
            @foreach ($errors->all() as $error)
                <li>{{ $error }}</li>
            @endforeach
        </ul>
    </div>
@endif

上一篇
JS: 相同值給多個變數,基礎觀念筆記-Day26
下一篇
Laravel Breeze auth探討2-Day28
系列文
前輩說Laravel不難,好啊那就1人前後端試試看啊31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言