定制 asuratu/laravel-admin-grid-exporter 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

asuratu/laravel-admin-grid-exporter

最新稳定版本:v1.0.1

Composer 安装命令:

composer require asuratu/laravel-admin-grid-exporter

包简介

laravel-admin grid-exporter

README 文档

README

grid导出

所列即所导。

列表显示什么,导出就是什么,妈妈再也不用担心我设置各种字段了。

该插件基于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');

统计信息

  • 总下载量: 255
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 4
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-10-26