- 2024-11-20fastadmin: 使菜单栏单击也刷新
一,fastadmin菜单栏的默认逻辑单击是切换选项卡,双击是刷新参考官方文档:https://ask.fastadmin.net/question/740.html二,如何使单击也刷新iframe?找到下面的文件进行编辑public/assets/js/backend/index.js找到下面的代码: 可以看到设置项iframeForceRefresh的值默认为
- 2024-11-19fastadmin-PHP-导出少量数据PhpOffice以及百万级别数据csv压缩
在进行数据导出的时候,少量的数据可以使用phpexcel,但大量的数据用phpexcel就很消耗资源了。在使用fastadmin做数据导出的时候,相关的代码请参考:https://blog.csdn.net/bingyu709/article/details/141949034我自己这边因为数据量会很大,所以代码层做了一个数量的划分,少于50000走phpe
- 2024-11-13fastadmin 数据记录行上添加操作按钮并设置权限
1.一键curd以及配置菜单编写控制器方法-业务逻辑再次一键生成菜单-生成刚刚写审核通过方法的控制器。 2.自定义控制器中方法。3.查看角色组的权限,并授予该角色权限。4.前端修改index页面,因为需要权限所以需要加上一句话data-operate-log="{:$auth->check('
- 2024-10-30基于thinkphp+fastadmin+uniapp的单商户商城
1、系统概述多平台的单商户多门店系统,支持微信公众号、微信小程序、h5网页、Android、IOS的购物商城,拥有强大灵活的店铺装修、自定义模板、多规格商品、运费模板、库存管理、全端分享等。2、技术栈thinkphpuniappvue3viterediselement-pluseasy-wechatmysql3、
- 2024-10-05Fastadmin(thinkphp5)安装集成workerman(gatewayworker)Linux环境
一、安装直接上命令composerrequiretopthink/think-worker1.0.1//因为fastadmin的tp版本是5,所以这里1.0.1composerupdate--with-all-dependencies找到根目录的composer.json修改制定版本composerrequireworkerman/gateway-worker至此安装完成。二、启动然
- 2024-09-21fastadmin: 避免引入页面同名js
一,单个view中:写到方法最后fetch操作之前://列出所有新房publicfunctionlist(){...$config=$this->view->config;$config['jsname']='';$this->assign('config',$config);
- 2024-09-05fastadmin 文件上传腾讯云
1-安装腾讯云SDKcomposerrequireqcloud/cos-sdk-v52-腾讯云配置<?phpnamespaceapp\common\controller;useQcloud\Cos\Client;usethink\Controller;usethink\Db;classTencentextendsController{/***上传文件*@param$config*@p
- 2024-09-04fastadmin 弹出窗口的功能
页面A,html代码中添加一个按钮:添加复制页面A,在js代码中添加以下代码监听class=spec_add_btn这个按钮的点击事件并弹窗打开页面B$(document).on('click','.spec_add_btn',function(event){varurl=$(this).attr('data-url');if(!url)returnfalse;varmsg=$(this).at
- 2024-08-28fastadmin 搭建项目,gitignore忽略文件配置,避免在操作git时产生代码冲突
当多人进行开发fastadmin项目时,在提交代码到git仓库前,有一些文件如果不进行git忽略的话,在开发过程中很容易导致git冲突~以下是我在开发fastadmin项目时常用的gitignore文件的写法,在新项目提交到git仓库前可以进行替换(替换项目根目录的.gitignore文件内容)#BuildandReleaseFo
- 2024-08-25FastAdmin前端开发——词条生成二维码
一、前端开发基础文件序号文件路径功能1application/index/controller控制器文件2application/index/lang/zh-cn语言包3application/index/model模型文件4application/index/view/common/sidenav.html左侧菜单栏5application/index/view/index.html右侧列表视图6application/i
- 2024-08-25FastAdmin目录穿越 CVE-2024-7928
0x01漏洞描述:FastAdmin是一款基于ThinkPHP+Bootstrap开发的快速后台开发框架。FastAdmin基于Apache2.0开源协议发布,免费且不限制商业使用,目前被广泛应用于各大行业应用后台管理。其接口lang存在目录穿越漏洞,攻击者可通过该漏洞获取系统库敏感信息。0x02影响版本:FastAdmin
- 2024-08-20推荐一个开源且免费商用的后台开发框架,基于Bootstrap 的极速版,高效便捷(带私活源码)
前言在当前的软件开发领域,后台管理系统的开发面临着诸多挑战,如权限管理复杂、开发效率低下、前端界面不统一等。开发者们迫切需要一种能够快速构建、易于扩展、界面美观且具备强大功能的后台管理框架。介绍FastAdmin,一个开源且免费商用的后台开发框架,以其极速的开发体验
- 2024-08-12FastAdmin+Element+UNIAPP旅游管理系统
本文来自:FastAdmin+Element+UNIAPP旅游管理系统-源码1688应用介绍旅游管理系统是一款基于FastAdmin+Element+UNIAPP开发的多端(微信小程序、公众号、H5)旅游管理系统,拥有丰富的装修组件、多端分享、模板消息、电子合同、旅游攻略、旅游线路及相关保险预订等功能,提供Uniapp+
- 2024-07-29thinkphp: 安装fastadmin
一,官方地址:1,官方站:https://www.fastadmin.net/2,文档地址:https://doc.fastadmin.net/docs/install.html 二,安装:1,下载:下载地址:https://www.fastadmin.net/download.html如图2,解压fastadmin安装包到服务器,并解压:liuhongdi@lhdpc:/data/site/admin/fast$u
- 2024-07-26fastadmin 共用函数
//XML转数组if(!function_exists('xmlToArray')){/***XML转数组*@paramxmlXML数组*@returnstring返回图片地址*/functionxmlToArray(string$xml,$oldStr=[],$newStr=[]){//过滤特殊xml格式if
- 2024-07-22thinkPHP/fastAdmin框架使用memcached缓存
1.安装memcached扩展: 2.重启PHP,在thinkPHP或者fastAdmin启用扩展(开放相应端口:例如11211) 在fastAdmin中,则需修改config.php里面的cache配置: 3.实际运行测试: 第一个信息正常显示说明运行成功,第二个显示false,说明缓存删除成功
- 2024-07-09【PHP】关于fastadmin框架中使用with进行连表查询时setEagerlyType字段的理解
前言FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一款开源且免费商用的后台开发框架,它基于ThinkPHP和Bootstrap两大主流技术构建的极速后台开发框架,它有着非常完善且强大的功能和便捷的开发体验,使我逐渐喜欢上了它。什么是setEagerlyType?1.回归正题,什么是setEagerl
- 2024-07-05fastadmin 微信、支付宝支付
//执行支付publicfunctionwechat($code,$title,$amount,$order){//$code='';前端传过来$openid='';//用户的openid$type='wechat';//支付方式$method='miniapp';//支付类型$appid='
- 2024-06-03FastAdmin 后端控制器与前端页面传参
1.菜单让链接带参 2.控制器传参数到前端JS$this->assignconfig('tab',$tab); 3.JS传参回后端index_url:'contract/contract/index/tab/'+Config.tab,
- 2024-05-28fastadmin 添加字段记图片字段
html中加<divclass="form-group"><labelclass="control-labelcol-xs-12col-sm-2">{:__('Url')}:</label><divclass="col-xs-12col-sm-8"><divclass="input-g
- 2024-05-25【全开源】多场馆场地预定小程序源码(ThinkPHP+FastAdmin+UniApp)
场馆场地预定小程序源码一款基于ThinkPHP+FastAdmin+UniApp开发的多场馆场地预定小程序,提供运动场馆运营解决方案,适用于体育馆、羽毛球馆、兵乒球馆、篮球馆、网球馆等场馆(高级版)
- 2024-05-21fastadmin 文件上传
/***文件上传**@ApiMethod(POST)*@paramstring$image上传的文件(单文件/多文件)*@paramstring$upload_dir文件夹名称(默认名:image)*/publicfunctionFilesAll($image=null,$upload_dir='image'){if
- 2024-05-08FastAdmin动态增加FieldList问题
最终效果出现的问题1.FastAdmin1.5版本功能正常,移植到1.2版本导致异常。解决办法:更新require-form.js为1.5版本2.js动态渲染FieldList,点击新增阶梯后会导致上面已有的FieldList点击追加会出现多行数据。如图解决办法:新增完毕只渲染新增的FieldList
- 2024-05-06fastadmin快速入门
配置安装官网下载https://www.fastadmin.net/download.html配置到public目录下面php版本>7.3伪静态如果没有配置伪静态可以访问不到前台<IfModulemod_rewrite.c>Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRe
- 2024-05-01fastAdmin 后台
//调用微信、支付宝支付原链接https://blog.csdn.net/GhostWHS/article/details/113688625echo\addons\epay\library\Service::submitOrder("99.9","订单号","wechat","订单标题","回调地址","返回地址","支付方法");