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 教程》相关推荐

  1. 使用layui excel插件导出excel且带图片

    完整原文:http://blog.maptoface.com/post/238 1.首先引入layui excel插件(可参考官网:https://fly.layui.com/extend/excel ...

  2. php不使用插件导出excel

    php不使用插件导出excel php不使用插件导出excel的简单方法,首先获取需要导出的数据的数组,数组的格式在下面. 之后就是定义文件名称和需要导出的excel的样式,最后就是循环数组,输出数据 ...

  3. laravel 框架maatwebsite/excel拓展导出excel增加sheets分页功能

    laravel的maatwebsite/excel是一个功能很强大的插件,但是文档相对简单了点 怎么引入插件就不写了,composer地址:maatwebsite/excel - Packagist ...

  4. php excel 导出 插件,php不使用插件导出excel

    php不使用插件导出excel的简单方法,首先获取需要导出的数据的数组,数组的格式在下面. 之后就是定义文件名称和需要导出的excel的样式,最后就是循环数组,输出数据了 代码: $filename= ...

  5. springboot+poi开发excel导出 加载Excel模板导出 Excel批量导出详解

    提到Excel导出功能,可能很多人都使用springmvc框架做过,笔者今天要给大家分享的是基于springBoot开发Excel复杂模板导出功能(所谓复杂模板指在模板里的特定表头里有不同的单元格合并 ...

  6. js导出EXCEL js导出EXCEL

    参考一:http://wenku.baidu.com/view/7b81f3eb6294dd88d0d26b57.html 参考二: js导出EXCEL js导出EXCEL <html> ...

  7. .Net NPOI 根据excel模板导出excel、直接生成excel

    一.根据Excel模板导出excel 1.导入NPOI.dll  2.DAL中添加类ExportExcel.cs using NPOI.SS.UserModel; using System; usin ...

  8. php excelreader 中文,如何解决php excel reader导出excel中文乱码?

    解决php excel reader导出excel中文乱码的方法:1.如果不使用dump函数,可以通过修改[_defaultEncoding]变量解决问题:2.如果使用dump函数导出excel,需要 ...

  9. asp.net中使用excel类导出Excel文件,并导出到web客户端中遇到的问题

    asp.net中使用excel类导出Excel文件,并导出到web客户端中遇到错误: 检索Com类工厂中CLSID为{000245-0000-0000-C000-000000000046}的组件失败, ...

最新文章

  1. Rsync+Inotify-tools实现数据实时同步
  2. 小学生python入门-小学生Python入门基础知识有哪些
  3. dispatch_async 与 dispatch_get_global_queue
  4. 怎样将c++的对话框自动移到指定位置_【Excel技巧】如何批量创建多个指定名称的工作表...
  5. Java多线程神器:join使用及原理
  6. hasset java_java HashSet的使用
  7. 计算机丢失lib.dll,libprotobuf.dll
  8. 问题 J: A+B Problem (II) : Input/Output Practice 山东科技大学OJ C语言
  9. 加密托管机构Komainu与英国当局合作存储没收的加密货币
  10. Ceph源码解析:PG peering
  11. WAP网站制作(WAP网站建设)全攻略教程二
  12. 卧式单面多轴钻孔组合机床动力滑台液压系统的设计
  13. h5和mysql做图书系统_HTML5的WebGL3D档案馆图书可视化管理系统的实现
  14. Python中shape简易用法
  15. 解决Mac电脑无法读写ntfs硬盘分区的方法以及磁盘读写的简单方法
  16. php显示某年某月某日,输入某年某月某日,判断这一天是这一年的第几天?
  17. AcWing 105. 七夕祭(糖果传递小变种)
  18. 6、Linux多进程开发
  19. LintCode 644. 镜像数字 JavaScript算法
  20. Django项目实战——6—(退出登录、判断用户是否登录、QQ登录、QQ登录工具QQLoginTool、本机绑定域名)

热门文章

  1. Numpy闯关100题,我闯了95关,你呢?
  2. 小米为其他手机适配rom_如何刷入其他系统•简(小米手机)
  3. 迅速用Github展开团队协作
  4. 记录小米 4,锤子手机上播放系统铃声失败的问题
  5. mysql gbk编码 字节数,mysql中utf-8编码数据库转换成GBK编码的问题
  6. win10 tensorflow object detection API安装
  7. ZZULIOJ1018
  8. linux图片相似度检测软件下载,移动端图像相似度算法选型
  9. cartographer pure_localization 纯定位修改 +初始化位置
  10. cnzz统计 检测浏览器原理(跨浏览器开发实用源码)