tp新闻实战笔记五(用户管理)
- 牡丹飞原创转载
- 2020年12月25日 16:06:39586浏览
数据库修改
- auth_role表 普通管理员rules去掉 15,
- user表 加update_time字段 int 11 可为空
复制
- 复制add.html和update.html到项目app\admin\view\auth\下
- 按auth.php修改app\admin\contraller\auth.php,主要三个方法index add update
- 按index.html修改app\admin\view\index.html
- 复制控钮,替换里边内容,不细写了
<small>
<a title="新增用户" class="btn btn-success" href="{:url('/auth/add')}">
<i class="fas fa-plus mr-2"></i>
新增
</a>
<a title="查看列表" class="btn btn-primary" href="{:url('/auth/index')}">
<i class="fas fa-list-alt mr-2"></i>
列表
</a>
</small>
<!-- 位置 -->
<div class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<!-- 位置结束 -->
- 有两处错
- (因为我数据库表名没有)第一是app\admin\contraller\auth.php表名带13_要去了
- 第二是app\admin\view\autl\index.html 里的js脚本 url改为“auth/index”
ajax: {
url: "/Auth/index",
type: "POST",
- 加update_time字段 要在数据库执行sql,注意表名
update users set update_time = create_time
- add方法内 要修改插入时数据如下:
$data = [
'uname' => input('post.uname'),
'pwd' => password_hash( input('post.pwd'),PASSWORD_BCRYPT),
'status' => intval(input('post.status')),
'login_ip' => request()->ip(),
'create_time' => time(),
'update_time' => time(),
];
- 代码整理成自己的代码习惯,还没有完成,看自己功夫就可以了
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。