Allow export to disable first row as header
This commit is contained in:
parent
c68c4ea839
commit
4fa40d342e
|
|
@ -86,6 +86,7 @@ abstract class ExportModel extends Model
|
||||||
* Parse options
|
* Parse options
|
||||||
*/
|
*/
|
||||||
$defaultOptions = [
|
$defaultOptions = [
|
||||||
|
'firstRowTitles' => true,
|
||||||
'useOutput' => false,
|
'useOutput' => false,
|
||||||
'fileName' => 'export.csv',
|
'fileName' => 'export.csv',
|
||||||
'delimiter' => null,
|
'delimiter' => null,
|
||||||
|
|
@ -118,8 +119,10 @@ abstract class ExportModel extends Model
|
||||||
/*
|
/*
|
||||||
* Add headers
|
* Add headers
|
||||||
*/
|
*/
|
||||||
$headers = $this->getColumnHeaders($columns);
|
if ($options['firstRowTitles']) {
|
||||||
$csv->insertOne($headers);
|
$headers = $this->getColumnHeaders($columns);
|
||||||
|
$csv->insertOne($headers);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Add records
|
* Add records
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue