Merge pull request #3896 from Ben-Speakman/patch-1

Use double quotes to escape quotes in CSV export
This commit is contained in:
Daniel Hensby 2015-02-13 10:47:48 +00:00
commit a304ee37f8

View File

@ -149,7 +149,7 @@ class GridFieldExportButton implements GridField_HTMLProvider, GridField_ActionP
}
$value = str_replace(array("\r", "\n"), "\n", $value);
$columnData[] = '"' . str_replace('"', '\"', $value) . '"';
$columnData[] = '"' . str_replace('"', '""', $value) . '"';
}
$fileData .= implode($separator, $columnData);
$fileData .= "\n";