[英]validation error message not showing laravel 5.4
消息.blade.php
@if(count($errors) > 0)
@foreach($errors->all() as $error)
<div class="alert alert-danger">
{{$error}}
</div>
@endforeach
@endif
主刀片.php
<body class="nav-md">
<div class="container body">
@include('messages')
<div class="main_container">
添加信息控制器
public function store(Request $request)
{
$this->validate($request,[
'fileno' => 'required|unique:AddInfoModel|max:255',
]);
輸入名稱 = 文件號 我試圖在單擊提交后將文件號字段保留為空文件沒有顯示錯誤
如果通過ajax函數發布日期,可能就是為什么不顯示錯誤或任何其他錯誤。如果是這種情況,如何整理表格?
在控制器中進行驗證並返回錯誤消息以查看
$validator = Validator::make($request->all(), [
'first_name' => 'required|max:255',
'last_name' => 'required|max:255',
'email' => 'required|email|max:255'
]);
if ($validator->fails()) {
return back()->withErrors($validator->errors())
->withInput($request->all());
}
//控制器代碼
$validator = $this->validate($request->all(), [
'title' => 'required|unique:posts|max:255',
'body' => 'required',
]);
if ($validator->fails()) {
return back()->withErrors($validator->errors())
->withInput($request->all());
}
//查看代碼
@if($errors->has())
@foreach ($errors->all() as $error)
<div>{{ $error }}</div>
@endforeach
@endif
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.