摘要: 需求入下图:需要在原有的通过status字段搜索的tab栏中,新增一个无分组的tab栏,筛选没有属于任何分组的记录 新增无分组tab栏,需要在对应的model中的getStatusList方法新增,代码如下: public function getStatusList() { return ['正常 阅读全文
posted @ 2022-08-18 17:13 大雄呀 阅读(1) 评论(0) 推荐(0) 编辑
摘要: fastadmin 根据字段值控制开关按钮显示与隐藏,修改js文件,直接上代码: { field: 'is_active', title: __('Is_active'), searchList: {"0":__('Is_active 0'),"1":__('Is_active 1')}, form 阅读全文
posted @ 2022-08-03 11:39 大雄呀 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 需求是:导出按钮只开放给特定的管理员(admin_id=1)如下图 由于导出功能是前端进行导出,不能再接口部分做导出权限的限制,所以思路是限制首页这个导出按钮只显示给超级管理员 实现代码如下: 1、在对应控制器的index方法,assignConfig返回特定管理员的id $this->assign 阅读全文
posted @ 2022-07-23 10:07 大雄呀 阅读(37) 评论(0) 推荐(0) 编辑
摘要: tp5 做关联查询,想要添加一个where条件,对id进行筛选,代码如下 $customWhere = ['id' => ['in',$websiteId]]; $list = $this->model ->with(['admin','category','language']) ->where( 阅读全文
posted @ 2022-05-18 10:28 大雄呀 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 需要实现的效果如上图,当勾选了checkbox将分类ID的值累加到统计数据中(红色框对于的勾选分类ID之和) 思路是利用fastadmin的事件回调,对应的文档链接为:https://doc.fastadmin.net/doc/194.html 代码方面分为在html与在jquery对于的文件进行修 阅读全文
posted @ 2022-04-21 15:14 大雄呀 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 目的: 不使用ftp软件的情况下,通过phpstorm 自带的ftp进行文件上传与下载。 步骤: 1、在phpstorm编辑器,点击Tools->Deployment->Browse Remote Host ,进入到添加新的链接服务器的页面如图所示: 2、选择连接的类型(有ftp和sftp)及填写连 阅读全文
posted @ 2019-11-27 17:50 大雄呀 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 目的: 下载安装: 全局使用 开启自动重启http服务: 结果 更多参数设置: 阅读全文
posted @ 2019-11-15 14:52 大雄呀 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: 问题 在启动http服务的时候,启动成功效果如图: 但是通过ip:端口号形式访问报错(当用80端口作为http端口号时访问成功),在一番挣扎后明白是linux的防火墙的问题 解决方法: 在linux(centos)上执行以下命令,完成后重启http服务即可正常访问 参考文章:https://blog 阅读全文
posted @ 2019-10-29 11:38 大雄呀 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 背景: 在使用swoft做API接口时候,当出现错误抛出异常时往往格式并不是我们需要的,正常来说我们需要的是类似于我们接口统一返回的格式,这种情况下我们需要自定义异常类去处理抛出异常的数据格式。 步骤: 1、swoft的异常类通常放在app/Exception 目录下,需要定义一个异常类和一个异常处 阅读全文
posted @ 2019-10-22 09:36 大雄呀 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: 步骤 1、在swoole官网 https://www.swoole.com/ 下载需要安装的版本如通过git clone下载: 2、安装好后,需要进入克隆好的目录生成相应的configure文件,这里要用到phpize(作用:其实phpize是一个脚本文件,只要作用是检测php环境和生成相应的con 阅读全文
posted @ 2019-10-21 10:38 大雄呀 阅读(854) 评论(0) 推荐(0) 编辑