lundi 21 septembre 2015

laravel 5 : $this->validation custom redirect

I have a form with four tab so after validation it redirect me on first tab always, but i want it redirect me on that which have error message

Here is my code

$this->validate($request,
                [
                'name' => 'required|min:3|alpha_spaces', 
                'date_of_birth' => 'required|date|date_format:"Y-m-d"', 
                'place_of_birth' => 'required',
                'nationality' => 'required',
                'address' => 'required',
                'port_name' => 'required',
                'contact_number' => 'required|digits_between:8,15|numeric',
                'religion' => 'required',
                'education_level' => 'required',
                'marital_status' => 'required',
                'interview_method' => 'required',
                'can_be_interviewed_via' => 'required',
                'date_to' => 'required',
                'date_from' => 'required',
                'country' => 'required',
                ]); 

and for redirect i m using on every tab i m using submit button with hidden filed selecttab

if ($data['selecttab'] == 'tab0') { 
            return redirect("fdws/".$id."/edit?tab=tab0");
        }elseif($data['selecttab'] == 'tab1'){ 
            return redirect("fdws/".$id."/edit?tab=tab1");
        }elseif($data['selecttab'] == 'tab2'){ 
            return redirect("fdws/".$id."/edit?tab=tab2");  
        }else{ 
            return redirect("fdws/".$id."/edit?tab=tab3");
        }

When no validation apply it work fine



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire