更改标题excel导出php laravel

时间:2016-04-07 03:57:58

标签: php excel laravel export

http://imgur.com/fypWZgy

这是我尝试导出时的内容。它默认使用属性键。我想将它改成我自己的标题。例如payStatus付款。

这是我的代码:

ftype jimfile="C:\Users\Server\Desktop\FileExtension\Jimbat.bat" %1

2 个答案:

答案 0 :(得分:0)

这样的事情怎么样:

\Excel::create('ViecBonus ' . 'referal report', function($excel) use ($sourceRef) {
    $excel->sheet('ViecBonus Data', function($sheet) use ($sourceRef) {
        $sheet->appendRow(['some', 'custom', 'headers', 'here']);
        foreach ($sourceRef as $source) {
            $sheet->appendRow((array)$source);
        }
    });
})->export('xlsx');

```

答案 1 :(得分:0)

我会在将数据传递给Excel之前转换数据:YourModel::select(['real_column as heading_name']),然后您的最终文件标题不是real_column而是heading_name