DolphinPHP(海豚PHP) 框架 Excel 插件 《导出 Excel 教程》
1.添加一个顶部按钮,然后按钮的url的参数获取当前的参数,比如
下面展示一些 。
//添加顶部到处按钮
->addTopButton(‘export’, [
‘title’ => ‘导出’,
‘icon’ => ‘fa fa-sign-out’,
‘class’ => ‘btn btn-primary’,
‘href’ => url(‘export’).’?’.http_build_query($this->request->param())
])
2.然后在export
方法里,用$map = $this->getMap();
即可获取到搜索用到的参数,根据这些参数去查询数据,然后导出excl
记得在后台添加节点,这个方法虽然不展示但是也要添加节点可以使用
public function export()
{$map = $this->getMap();//这里会自动获取筛选数据的筛选条件
$data = Db::name('XXX')->where($map)->select(); // 查询数据
// 下面利用excel插件导出$cellName = [['id', 'auto', 'ID'],['name', 'auto', '级别名称'],['score', 'auto', '积分要求'],['discount', 'auto', '享受折扣'],['create_time', 'auto', '创建时间'],['update_time', 'auto', '更新时间']];// 调用插件(传入插件名,[导出文件名、表头信息、具体数据])plugin_action('Excel/Excel/export', ['test', $cellName, $data]);
}
DolphinPHP(海豚PHP) 框架 Excel 插件 《导出 Excel 教程》相关推荐
- 使用layui excel插件导出excel且带图片
完整原文:http://blog.maptoface.com/post/238 1.首先引入layui excel插件(可参考官网:https://fly.layui.com/extend/excel ...
- php不使用插件导出excel
php不使用插件导出excel php不使用插件导出excel的简单方法,首先获取需要导出的数据的数组,数组的格式在下面. 之后就是定义文件名称和需要导出的excel的样式,最后就是循环数组,输出数据 ...
- laravel 框架maatwebsite/excel拓展导出excel增加sheets分页功能
laravel的maatwebsite/excel是一个功能很强大的插件,但是文档相对简单了点 怎么引入插件就不写了,composer地址:maatwebsite/excel - Packagist ...
- php excel 导出 插件,php不使用插件导出excel
php不使用插件导出excel的简单方法,首先获取需要导出的数据的数组,数组的格式在下面. 之后就是定义文件名称和需要导出的excel的样式,最后就是循环数组,输出数据了 代码: $filename= ...
- springboot+poi开发excel导出 加载Excel模板导出 Excel批量导出详解
提到Excel导出功能,可能很多人都使用springmvc框架做过,笔者今天要给大家分享的是基于springBoot开发Excel复杂模板导出功能(所谓复杂模板指在模板里的特定表头里有不同的单元格合并 ...
- js导出EXCEL js导出EXCEL
参考一:http://wenku.baidu.com/view/7b81f3eb6294dd88d0d26b57.html 参考二: js导出EXCEL js导出EXCEL <html> ...
- .Net NPOI 根据excel模板导出excel、直接生成excel
一.根据Excel模板导出excel 1.导入NPOI.dll 2.DAL中添加类ExportExcel.cs using NPOI.SS.UserModel; using System; usin ...
- php excelreader 中文,如何解决php excel reader导出excel中文乱码?
解决php excel reader导出excel中文乱码的方法:1.如果不使用dump函数,可以通过修改[_defaultEncoding]变量解决问题:2.如果使用dump函数导出excel,需要 ...
- asp.net中使用excel类导出Excel文件,并导出到web客户端中遇到的问题
asp.net中使用excel类导出Excel文件,并导出到web客户端中遇到错误: 检索Com类工厂中CLSID为{000245-0000-0000-C000-000000000046}的组件失败, ...
最新文章
- Rsync+Inotify-tools实现数据实时同步
- 小学生python入门-小学生Python入门基础知识有哪些
- dispatch_async 与 dispatch_get_global_queue
- 怎样将c++的对话框自动移到指定位置_【Excel技巧】如何批量创建多个指定名称的工作表...
- Java多线程神器:join使用及原理
- hasset java_java HashSet的使用
- 计算机丢失lib.dll,libprotobuf.dll
- 问题 J: A+B Problem (II) : Input/Output Practice 山东科技大学OJ C语言
- 加密托管机构Komainu与英国当局合作存储没收的加密货币
- Ceph源码解析:PG peering
- WAP网站制作(WAP网站建设)全攻略教程二
- 卧式单面多轴钻孔组合机床动力滑台液压系统的设计
- h5和mysql做图书系统_HTML5的WebGL3D档案馆图书可视化管理系统的实现
- Python中shape简易用法
- 解决Mac电脑无法读写ntfs硬盘分区的方法以及磁盘读写的简单方法
- php显示某年某月某日,输入某年某月某日,判断这一天是这一年的第几天?
- AcWing 105. 七夕祭(糖果传递小变种)
- 6、Linux多进程开发
- LintCode 644. 镜像数字 JavaScript算法
- Django项目实战——6—(退出登录、判断用户是否登录、QQ登录、QQ登录工具QQLoginTool、本机绑定域名)
热门文章
- Numpy闯关100题,我闯了95关,你呢?
- 小米为其他手机适配rom_如何刷入其他系统•简(小米手机)
- 迅速用Github展开团队协作
- 记录小米 4,锤子手机上播放系统铃声失败的问题
- mysql gbk编码 字节数,mysql中utf-8编码数据库转换成GBK编码的问题
- win10 tensorflow object detection API安装
- ZZULIOJ1018
- linux图片相似度检测软件下载,移动端图像相似度算法选型
- cartographer pure_localization 纯定位修改 +初始化位置
- cnzz统计 检测浏览器原理(跨浏览器开发实用源码)