自定义导出
laravel-admin的数据表格默认支持导出csv文件,
<?phpnamespace App\Admin\Extensions;use Encore\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;}}
