当我尝试验证我的表单时,如果出现错误,看起来它会阻止代码运行。
当我尝试这个时,会显示$request
:
public function create(Request $request){
dd($request);
$validation = $request->validate([
'name' => 'required|regex:/^[\pL\s\-]+$/u|max:255',
'status' => 'required',
]);
}
但是当我尝试在$validation
之后dd时,它不会显示为忽略$validation
之后的代码。无论我在$ validation之后尝试回应什么都不会显示
public function create(Request $request){
$validation = $request->validate([
'name' => 'required|regex:/^[\pL\s\-]+$/u|max:255',
'status' => 'required',
]);
//These lines wont display in the browser
dd($validation);
echo 'test';
}
错误也不会在视图中显示。
@if ($errors->any())
<script>
$('#addModal').modal('show')
</script>
@endif