任务32:修改管理员数据

1,\resources\views\Admin\User\edit.blade.php 的表单 formaction 修改为带ID参数的目的地址,methodpost 方式

<form class="form-horizontal" role="form" action="{{route('admin.user.edit',['id'=>$user['id']])}}" method="post">

2,App\Http\Controllers\Admin\UserController.php  修改editsave() 方法

public function editSave(UserRequest $request,int $id){
        //方法一,更新数据update()
       // $update = User::find($id)->update($request->all());
        //dd($update);

        //方法二,保存数据save()
        $user = User::find($id);
        $user -> username = $request->input('username');
        $user->password = bcrypt(trim($request->input('password')));
        if($user->save()){
            return redirect()->route('admin.user.index')->with('success-msg','修改用户成功!');
        }else{
            return redirect()->back()->with('danger-msg','修改用户失败!');
        }







    }

 END

posted @ 2020-05-18 11:37  pensive2019  阅读(217)  评论(0)    收藏  举报