TP5项目统一规范
咔咔-
死磕MySql系列作者
展开
-
【TP5项目统一规范】修改数据
author:咔咔wechat:fangkangfk步骤:第一步:获取数据交给server层处理,传递参数第二步:在server层调用模型基类方法修改模型会返回一个错误码。server层需要将这个错误码解析之后再返回给控制器,控制器只用来接受参数返回参数,其余什么事都不需要做用域名列表做一个案例:这里只是判断是否post请求,修改数据,...原创 2018-12-15 18:01:38 · 763 阅读 · 0 评论 -
【TP5项目统一规范】列表带分页查询
author:咔咔wechat:fangkangfk整体思路步骤:1.前端拼接js数据2.使用layui分页3.请求后台控制器4.控制器将前端请求的页面,跟每页显示的数据传给server层5.server层需要根据这俩个参数在模型里边带分页查询,并且查询返回总数据量6.最后初始化返回给控制器的数据结构7.控制器接收到树结构返回json格式的给js即可...原创 2018-12-19 11:57:14 · 948 阅读 · 0 评论 -
【Layui】使用TP5实现分页
author:咔咔wechat:fangkangfk看了很多分页功能都实现不了,要么就是看不明白,遇到不会的先使用之前方案实现,慢慢的就会有思路,然后成功案例:一个注意点就是html放置的位置这里我将整段代码都复制出来,如何你只想实现功能,只需要将html拼接的数据换成你的,然后请求接口换成自己的即可<script type="tex...原创 2018-12-18 18:04:20 · 2634 阅读 · 0 评论 -
【TP5项目统一规范】图片上传
author:咔咔wechat:fangkangfk直接撸代码,看步骤:前期准备工作:第一步:创建上传图片的配置文件第二步:引入uoload这个工具类<?phpnamespace app\data\util;class UploadUtil{ /** * @var 文件信息think\file这个类 */ ...原创 2018-12-18 10:09:04 · 1194 阅读 · 0 评论 -
【TP5项目统一规范】修改之前的获取数据信息
author:咔咔wechat:fangkangfk这里需要注意的是,验证是否查询成功必需在控制器进行,不可以在server层进行以轮播图为案例:在修改数据之前必做的一件事就是获取数据信息,用来显示数据第一步在控制器直接调用server层bannerInof方法获取轮播图信息,保证单一原则,将参数传递给server层server层接受...原创 2018-12-17 12:13:32 · 1631 阅读 · 1 评论 -
【TP5项目统一规范】方法命名和注释
author:咔咔wechat:fangkangfk注释:注明方法是干什么的注明参数类型,参数注解获取首页信息使用List获取域名信息,使用info修改域名,使用edit删除域名,使用del添加域名,使用add...原创 2018-12-17 10:53:15 · 2412 阅读 · 0 评论 -
【TP5项目统一规范】Mysql数据库的设计
author:咔咔wechat:fangkangfk关于数据库的设计,我现在就用我们项目中的一个表作为案例一个项目数据库设计的规范了后,会对整个团队开发都有很大的好处,也避免了很多的开发问题可以看到这份表的名字是tm_video_class这是一份视频分类表第一步:表明应该设计的很清晰,让团队的所有人看到就会知道这个表示干嘛的第二部:字段名的设计,我们...原创 2018-12-15 15:25:18 · 1052 阅读 · 0 评论 -
【TP5项目统一规范】说明
author:咔咔wechat:fangkangfk增删改查说明:这一套规范是根据layui前端框架写的,无论哪个框架都是一样的,控制器最终都会返回一个操作结果的数据在layui这套模板里边不需要设置ajax返回,具体的原理暂时没时间去研究,做后端的知道可以这样实现即可假如用的是正常框架,所有的规范都需要进行ajax提交,返回的错误码需要注意的是,在修改的时候...原创 2018-12-17 10:21:04 · 723 阅读 · 0 评论 -
【TP5项目统一规范】对于错误码统一使用
author:咔咔wechat:fangkangfk在这篇文章中我们写了错误码怎么使用,这篇文章主要写统一用法https://mp.csdn.net/postedit/85006633这篇文章是针对后台处理的这是俩个公共方法,看不明白的点击上边链接。里边有详细说明就用这个方法作为案例:无论参数错误,还是数据异常都直接返回,在需要返回数据的时候...原创 2018-12-15 16:50:54 · 1325 阅读 · 0 评论 -
【TP5项目统一规范】添加数据
author:咔咔wechat:fangkangfk步骤:首先判断是否ajax提交第一步:控制器获取参数,传递给server层第二步:server层接受到参数,使用模型基类的方法做添加第三步:server层需要将模型基类返回的错误码解析并返回给控制器还是用域名添加作为案例:控制器接受参数控制器接收server层返回的错误码解析数...原创 2018-12-17 09:57:47 · 814 阅读 · 0 评论 -
【TP5项目统一规范】删除数据
author:咔咔wechat:fangkangfk步骤:第一步:控制器获取参数,传递给server层第二步:server层接受到参数,使用模型基类的方法做删除第三步:server层需要将模型基类返回的错误码解析并返回给控制器第四步:控制器将结果返回给前端,前端判断,并且移除对应的数据同样使用域名列表做案例同样控制层只需要接受参数...原创 2018-12-15 19:42:57 · 1221 阅读 · 0 评论 -
【Layui】权限管理
author:咔咔wechat:fangkangfkhtml导航单显示{include file="../../../application/admin/view/public/head" /}<style type="text/css"> .hs-iframe{width:100%;height:100%;} .layui-tab{positi...原创 2019-01-07 22:26:56 · 13616 阅读 · 6 评论