Yii
文章平均质量分 52
PHP开光程序员
后端开发
展开
-
Yii2+ElasticSearch增删改查实现
构建该model之前需要自行配置yii2-elasticsearch组件安装我是通过composer安装的在composer.json中安装完成之后然后需要在yii的配置文件中加入小组件相关配置接下来就是构建业务模型集成的ActiveRecord类应该为组件目录下的AR类use yii\elasticsearch\ActiveRecord这个AR了重写了yii2的AR类部分方法,有些查询需要原生es语句才可以。Model:class HospitalEsModel extend原创 2021-04-27 17:34:08 · 631 阅读 · 4 评论 -
Layui+cropper实现图片裁剪并上传到阿里云OSS
实现效果:Html:<div class="layui-form-item"> <label class="layui-form-label">图片</label> <div class="layui-input-block" style="width: 600px"> <input type="hidden" name="photo" value=""> &l原创 2021-04-26 16:03:13 · 809 阅读 · 0 评论 -
php+layui实现大型后台权限管理(RBAC)
本篇主要讲权限管理(RBAC)RBAC是什么?RBAC 是基于角色的访问控制(Role-Based Access Control )翻译过来就是让不同角色拥有不同管理权限RBAC怎么实现?后台需要登录要有用户表idusernamerealnamepasswordsaltcreate_timeupdate_timestatus主键用户名真实姓名密码密码盐创建时间更新时间用户状态有了用户登录了以后肯定要见到需要管理的东西,我这里管理的东西是.原创 2021-04-26 15:27:34 · 1335 阅读 · 4 评论 -
php数据导出功能
html:<span class="layui-btn layui-btn-primary export" id="export">导出数据</span>js: //导出操作 $("#export").click(function (){ //弹出加载层 var load = layer.load(); var value = getFormJson($("#form"))原创 2021-04-25 18:42:53 · 420 阅读 · 0 评论 -
Yii框架实现ElasticSearch高亮搜索
html代码:<div class="layui-form-item"> <label class="layui-form-label"><em style="color: red">*</em>医院名称</label> <div class="layui-input-block" style="width: 460px"> <input type="text" id="n原创 2021-04-25 18:27:30 · 206 阅读 · 0 评论