Dcat Admin 文档 Help

自定义导出

dcat-admin的数据表格默认支持导出csv文件,

<?php namespace App\Admin\Extensions; use Dcat\Admin\Grid\Exporters\AbstractExporter; class CustomExporter extends AbstractExporter { public function export() { $filename = $this->getTable().'.csv'; $data = $this->getData(); $output = ''; $headers = [ 'Content-Encoding' => 'UTF-8', 'Content-Type' => 'text/csv;charset=UTF-8', 'Content-Disposition' => "attachment; filename=\"$filename\"", ]; response(rtrim($output, "\n"), 200, $headers)->send(); exit; } }
Last modified: 30 八月 2024