atris314 0 گزارش دادن ارسال شده در فروردین 0 سلام وقتی میخوام پروفایل ویرایش کنم ارور Validation rule min requires at least 1 parameters. رو میده public function update(Request $request,User $user) { //dd($request); $messages = [ 'name.required' => 'فیلد نام را وارد نمایید', 'email.required' => 'فیلد ایمیل را وارد نمایید', 'phone.required' => 'فیلد تلفن را وارد نمایید', ]; if (!empty($request->password)){ $validateData = $request->validate([ 'name' => 'required', 'email' => 'required', 'phone' => 'required', 'password' => 'required|min|8|unique:users', 'password_confirmation' => 'required|min|8|unique:users', ],$messages); $password = Hash::make($request->password); $user->password = $password; } else{ $validateData = $request->validate([ 'name' => 'required', 'email' => 'required', 'phone' => 'required', ],$messages); } $user->name = $request->name; $user->email = $request->email; $user->phone = $request->phone; try{ $user->save(); }catch (Exception $exception){ switch ($exception->getCode()) { } return redirect()->back()->with('warning',$exception->getCode()); } $msg = 'ویرایش با موفقیت انجام شد :)' ; return redirect(route('home'))->with('success',$msg); } این متد update پروفایل یوزر هست نقل قول Share this post Link to post Share on other sites