app/Http/Controllers/UserAdminController.php
/**
     * Update the specified resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \App\UserAdmin  $userAdmin
     * @return \Illuminate\Http\Response
     */
Update the specified resource in storage.
Update the specified resource in storage .
public function update(Request $request, $id)
    {
        $request->validate([
            'nameAdmin'=> 'required',
            'passNow'=> 'required',
        ]);
        $data = UserAdmin::find($id);
        if($request->has('passNow')){
            $request->validate([
                'passNow'=> 'required',
                'passNew' => 'bail|required|min:8',
                'againPassNew' => 'required|same:passNew',
            ],[
                'passNow.required'=>'Mật khẩu không được để trống', //Nội dung cần
                'passNew.required'=>'Mật khẩu mới không được để trống',
                'passNew.min'=>'Mật khẩu mới không được dưới 8 ký tự',
                'againPassNew.same'=>'Xác nhận mật khẩu mới không khớp',
            ]);
        } else{
            $data->nameAdmin = $request->input('nameAdmin');
            $data->number = $request->input('number');
            $data->email = $request->input('email');
            $data->url = $request->input('url');
            $data->save();
        }
        return redirect()->back()->with('alert','thong bao');
    }
public function update ( Request $ request , $ id ) { $ request -> validate ( [ 'nameAdmin' => 'required' , 'passNow' => 'required' , ] ) ; $ data = UserAdmin :: find ( $ id ) ; if ( $ request -> has ( 'passNow' ) ) { $ request -> validate ( [ 'passNow' => 'required' , 'passNew' => 'bail|required|min:8' , 'againPassNew' => 'required|same:passNew' , ] , [ 'passNow.required' => 'Mật khẩu không được để trống', //Nội dung c ầ 'passNew.required' => 'Mật khẩu mới không được để trống', 'passNew.min' => 'Mật khẩu mới không được dưới 8 ký tự', 'againPassNew.same' => 'Xác nhận mật khẩu mới không khớp', ] ) ; } else { $ data -> nameAdmin = $ request -> input ( 'nameAdmin' ) ; $ data -> number = $ request -> input ( 'number' ) ; $ data -> email = $ request -> input ( 'email' ) ; $ data -> url = $ request -> input ( 'url' ) ; $ data -> save ( ) ; } return redirect ( ) -> back ( ) -> with ( 'alert' , 'thong bao' ) ; }
Update the specified resource in storage.
Update the specified resource in storage .
//'image' => 'required|image|mimes:jpg,png,gif|max:255',  in ra thông báo