摘要: tp5 做关联查询,想要添加一个where条件,对id进行筛选,代码如下 $customWhere = ['id' => ['in',$websiteId]]; $list = $this->model ->with(['admin','category','language']) ->where( 阅读全文
posted @ 2022-05-18 10:28 大雄呀 阅读(2503) 评论(0) 推荐(0) 编辑
摘要: 需要实现的效果如上图,当勾选了checkbox将分类ID的值累加到统计数据中(红色框对于的勾选分类ID之和) 思路是利用fastadmin的事件回调,对应的文档链接为:https://doc.fastadmin.net/doc/194.html 代码方面分为在html与在jquery对于的文件进行修 阅读全文
posted @ 2022-04-21 15:14 大雄呀 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 目的: 不使用ftp软件的情况下,通过phpstorm 自带的ftp进行文件上传与下载。 步骤: 1、在phpstorm编辑器,点击Tools->Deployment->Browse Remote Host ,进入到添加新的链接服务器的页面如图所示: 2、选择连接的类型(有ftp和sftp)及填写连 阅读全文
posted @ 2019-11-27 17:50 大雄呀 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 目的: 下载安装: 全局使用 开启自动重启http服务: 结果 更多参数设置: 阅读全文
posted @ 2019-11-15 14:52 大雄呀 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 问题 在启动http服务的时候,启动成功效果如图: 但是通过ip:端口号形式访问报错(当用80端口作为http端口号时访问成功),在一番挣扎后明白是linux的防火墙的问题 解决方法: 在linux(centos)上执行以下命令,完成后重启http服务即可正常访问 参考文章:https://blog 阅读全文
posted @ 2019-10-29 11:38 大雄呀 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 背景: 在使用swoft做API接口时候,当出现错误抛出异常时往往格式并不是我们需要的,正常来说我们需要的是类似于我们接口统一返回的格式,这种情况下我们需要自定义异常类去处理抛出异常的数据格式。 步骤: 1、swoft的异常类通常放在app/Exception 目录下,需要定义一个异常类和一个异常处 阅读全文
posted @ 2019-10-22 09:36 大雄呀 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: 步骤 1、在swoole官网 https://www.swoole.com/ 下载需要安装的版本如通过git clone下载: 2、安装好后,需要进入克隆好的目录生成相应的configure文件,这里要用到phpize(作用:其实phpize是一个脚本文件,只要作用是检测php环境和生成相应的con 阅读全文
posted @ 2019-10-21 10:38 大雄呀 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 如图某个页面需要在工具栏显示全英文,在Ckeditor中可以在config.js中进行语言项参数配置: 这个配置是整个项目的应用到Ckeditor的地方都会变为英文,如果只想在某个页面实现效果可以在html部分配置参数,如下图 阅读全文
posted @ 2019-10-07 15:36 大雄呀 阅读(3776) 评论(0) 推荐(0) 编辑
摘要: 先上代码如上面的代码,在使用框架进行分页的时候,很多时候会遇到请求回来的数据还需要进行进一步的处理(如进行结果筛选,字段转换等)。 但是返回的接口需要有进行分页的各种参数但是框架的分页已经用不了了,这个时候可以在公共函数里用添加上述代码,然后可以在框架任何地方进行调用 阅读全文
posted @ 2019-07-26 17:18 大雄呀 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 设计思路:1、前后端商定统一的加密规则;2、后端配置文件保存固定的验证字符串;3、对前端传的加密sign进行合法性验证、时效验证、唯一性验证; 代码如下: 1、验证前端传过来的sign(抛出异常的接口是我自己框架封装的接口,没封装可以改成Exception) 2、各个控制器都继承上面的Common控 阅读全文
posted @ 2019-03-12 11:24 大雄呀 阅读(1157) 评论(0) 推荐(0) 编辑