任务32:修改管理员数据

Posted pensive

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了任务32:修改管理员数据相关的知识,希望对你有一定的参考价值。

1, esourcesviewsAdminUseredit.blade.php 的表单 formaction 修改为带ID参数的目的地址,methodpost 方式

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

2,AppHttpControllersAdminUserController.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

以上是关于任务32:修改管理员数据的主要内容,如果未能解决你的问题,请参考以下文章