- 博客(14)
- 问答 (2)
- 收藏
- 关注
原创 跨域请求失败,提示 No ‘Access-Control-Allow-Origin‘ header
跨域失败时,提示 No 'Access-Control-Allow-Origin' header
2023-02-01 16:22:01
1196
原创 fastadmin 的多表关联查询
fastadmin 的多表联合查询,仅支持A-B,A-C,不支持 A-B-C 查询。两张表及以上关联查询时,先在model层写方法例如,主表 user,关联 apply_project表和user_group表,在user model层写下如下两个方法。其中belongsto后,第一个参数为表名,做驼峰处理,第二个参数为user表内 关联字段,第三个参数为要关联的表字段public function apply(){ return $this->belongsto("ApplyPr
2021-10-13 09:57:56
4958
2
原创 fastadmin 选择性展示操作内容
除了 visible 属性,也可以选择 函数方法{ field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate,formatter: function (value, row, index) { if(row.type == 2){ return '<a>查看</a>';
2021-09-18 11:15:22
428
原创 js 事件失效,但是代码都是正确的
js 事件 失效,但是代码都是正确的,原因是 重复引入了bootstrap的 js 文件。。泪牛满面,找了近一下午才发现问题所在
2021-09-02 17:46:34
213
原创 fastadmin,前端根据条件判断是否显示某一列
后台管理有个模块,要根据登录的管理员来判断是否展示某一列,比如操作那一列。从官网了解到visible 可以对 列进行隐藏和展示 即{field: 'name', title: __('姓名'),operate: false, visible:fasle,}条件的判断是个问题,本来看官网,可以写为 函数形式,即visible:function(row){ if(row.status==1){ return false; } else { ..
2021-08-31 16:42:26
3896
原创 fastadmin 的自定义搜索select框联动
项目中搜索中,有个根据部门 获取 各部门详细员工,因为是fastadmin自带搜索,一直无法实现,而完全改为自定义搜索表单又太麻烦,百度了很多才找到方法。贴代码{ field: 'department', title: __('所属部门'), searchList: function (column) { return Template('departmentpl', {}); },},{field: 'salesman', title: __('业务员'),.
2021-08-27 16:28:55
2854
4
原创 iconv 转码函数,将乱码的文件名转为正常格式
$file = iconv("utf-8","gb2312",date('Y-m-d-H-i-s') . '测试' .'.docx');
2021-08-13 09:40:52
3237
原创 2021-01-23
复制数据 并改变其中一列的值insert INTO company_setting(company_id,cate_id,setting_id,status,add_time) SELECT 8 as company_id,cate_id,setting_id,status,add_time FROM company_setting where id BETWEEN 419 AND 424查询表中重复的数据select * from settingwhere (`name`,`desc`,..
2021-01-23 10:21:00
123
2
原创 2020-12-26 创建一个压缩包文件
public function getZip($files,$name){ //处理文件,去重 $fileList = array_filter($files); if(empty($fileList)) { $filePath = ""; } else { //压缩包地址 $name.zip 是文件名, uploads/compress 是文件夹,必须提前创建好 $filename = "uploads/compr.
2020-12-26 11:09:07
508
原创 2020-11-18
tp5 自带的验证码功能composer require topthink/think-captcha=2.0.* 命令安装 think-captcha 扩展包。<div class="form-group has-feedback feedback-left"> {:captcha_img()} //前端展示验证码</div>captcha_check($captcha) //后台直接验证例子:前端:<div class="for..
2020-11-18 14:39:31
159
原创 2020-09-04
获取标签属性值 var status = $(this).attr('title'); 给当前事件添加 类选择,并移除其他所有同级的某 类选择$(this).addClass('weui-bar__item--on').siblings().removeClass('weui-bar__item--on');
2020-09-04 15:06:13
102
原创 2020-08-12
https://www.githubs.cn/awesome github 交流分享网站 (就是好用啊)https://www.haolizi.net/ 好例子(下载源码要积分,冲了10块钱的,不能忘)https://www.lanrenzhijia.com/source/8118.html懒人之家,链接是一个进销存的源码 ,看着做得很美观功能也很齐全,但是要会员才能下载~https://github.com/chenbool/wms 一个前辈分享的进销存 源码,很赞...
2020-08-12 15:14:57
103
转载 关于tp5 的 搜索后分页
在paginate 执行时,后面必需带上参数,格式为$data = Db::name('classes') ->where($where) ->order('id desc') ->paginate('', '', ['query' => $where]);而在这之前,分页传递值时,是新的数组...
2018-06-06 14:02:41
1746
空空如也
tp5 图片文字水印添加失败
2023-04-10
网址路由复制后在浏览器会变成错误链接
2022-10-09
公司服务器用的Apache,现在想换成Nginx,需要注意什么?环境是用的宝塔管理
2021-09-03
fastadmin线上宝塔环境一键生成, 下载到本地后同样的环境项目无法访问
2021-08-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人