在Dcat Admin的列表中使用了showColumnSelector()
筛选字段和hideColumns()
隐藏字段,但是默认导出时会将所有字段全部导出。
比如下面这个表,默认导出是导出全部列的,而我想实现的是,导出选中列的数据。
解决方法:
通过 getVisibleColumnNames
方法可以获取筛选后的字段,
$columns = $grid->getVisibleColumnNames();
$grid->export()->titles(array_combine($columns, $columns));
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Dcat Admin表格设置列选择器后,根据选择结果导出数据的方法。
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Dcat Admin表格设置列选择器后,根据选择结果导出数据的方法。