public function webform_exporter_excel_xlsx::set_headers in Webform 7.4
Provide headers to the page when an export file is being downloaded.
Parameters
string $filename: The name of the file being downloaded, for example, export.xls.
Overrides webform_exporter::set_headers
File
- includes/
exporters/ webform_exporter_excel_xlsx.inc, line 192
Class
- webform_exporter_excel_xlsx
- This exporter creates an XLSX file readable by newer versions of Excel.
Code
public function set_headers($filename) {
drupal_add_http_header('Content-Type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
drupal_add_http_header('Content-Disposition', 'attachment; filename=' . $this
->get_filename($filename));
drupal_add_http_header('Pragma', 'public');
drupal_add_http_header('Cache-Control', 'max-age=0');
}