Laravel Validation for Sweet Alert Body
Copy Below Code
View As A Text File
Show Text Only
Show API
Edit Code
===== in Controller ====
$validateArr = ['name' => 'required'];
$messageArr=[
'name.required'=>'Client Name Field is Required.',
];
ajax_validate_request($request, $validateArr,$messageArr);
===== in Helpers ====
function ajax_validate_request($request, $fieldsArr, $msgArr = [])
{
$validator = \Validator::make(
$request->all(),
$fieldsArr,
$msgArr
);
if ($validator->fails()) {
$errMsg = '';
// dd($validator->getMessageBag()->toArray() );
foreach ($validator->getMessageBag()->toArray() as $key => $value) {
$errMsg .= $value[0] . "\r\n";
}
echo json_encode(array(
'success' => 'error',
'errormsg' => $errMsg
));
exit;
}
}