asuratu/laravel-admin-grid-exporter is a Laravel package for laravel-admin grid-exporter.
It currently has 0 GitHub stars and 302 downloads on Packagist (latest version v1.0.1).
Install it with composer require asuratu/laravel-admin-grid-exporter.
Discover more Laravel packages by asuratu
or browse all Laravel packages to compare alternatives.
Last updated
所列即所导。
列表显示什么,导出就是什么,妈妈再也不用担心我设置各种字段了。
该插件基于Laravel-Excel 3.*开发。所以在使用前请将laravel-admin升级到v1.6.12版本之后。
composer require zhusaidong/laravel-admin-grid-exporter
打开config/admin.php
'extensions' => [
'gridexporter' => [
// Set this to false if you want to disable this extension
'enable' => true,
]
]
由于官方
Grid的限制,不支持从外部读取$exporter属性,所以写了个静态方法Exporter::get($grid)来获取$exporter属性。
use Zhusaidong\GridExporter\Exporter;
$exporter = Exporter::get($grid);
$exporter->setFileName('导出文件名.xlsx');
$exporter->setExclusions(['排除列1','排除列2']);
$exporter->setExclusion('排除列3');