Laravel SweetAlert not working inside validation fails block

I am using realrashid/sweet-alert version 3.1 with laravel 5.8

the issue is when I am using alert after form success or after validation failed its not working here is my code

public function store(Request $request)
{
$rules = [
'title' => 'required',
'title_desc' => 'required',
'desc' => 'required',
'pic' => 'required',
];

$customMessages = [
'title_desc.required' => 'The Short Description field is required.',
];

$validator = Validator::make($request->all(), $rules, $customMessages);

if ($validator->fails()) {
Alert::error('error', 'Validation Errors');
return back();
}

$update_arr = array(
'title' => "hello",
'description' => "world",
'title_desc' => "hello world",
'added_on' => date("Y-m-d H:i:s")
);

StoriesModel::create($update_arr);

Alert::success('Success', 'Story Created Successfully');
return redirect('admin/stories');
}

in this code I used alert two times and its not working on both conditions on the other hand

if I am using it like below

public function create()
{
Alert::error('error', 'Validation Errors');
$this->data['title'] = 'Stories';
$this->data['menu'] = 'stories';
return View::make('admin.stories.create', $this->data);
}

Its working fine



from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/3cWtFEm
via IFTTT

تعليقات

المشاركات الشائعة من هذه المدونة

I am unable to figure out how to create payment collection request, after a form has been submitted in laravel

laravel, mysql transaction not working after failed one time