diff options
author | Mark Wells <mark@freeside.biz> | 2016-09-08 14:40:13 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2016-09-08 14:40:13 -0700 |
commit | ac541a006ca3b90039d21dca39c76cee34092553 (patch) | |
tree | f613218b387e78bf78ae2f2161fbb28e27cf8ee3 /httemplate | |
parent | 88904ee5a5529f7e80811f1e68216c92b028e7e9 (diff) |
add delivery of spreadsheet/CSV reports, #72101
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/edit/saved_search.html | 15 | ||||
-rw-r--r-- | httemplate/search/elements/search-xls.html | 2 |
2 files changed, 8 insertions, 9 deletions
diff --git a/httemplate/edit/saved_search.html b/httemplate/edit/saved_search.html index cb6aa45..f8f0333 100644 --- a/httemplate/edit/saved_search.html +++ b/httemplate/edit/saved_search.html @@ -23,14 +23,13 @@ type => 'fixed-date', }, { field => 'format', - type => 'hidden', # revisit this later -# type => 'select', -# options => [ 'html', 'xls', 'csv' ], -# labels => { -# 'html' => 'webpage', -# 'xls' => 'spreadsheet', -# 'csv' => 'CSV', -# }, + type => 'select', + options => [ 'html', 'xls', 'csv' ], + labels => { + 'html' => 'webpage', + 'xls' => 'spreadsheet', + 'csv' => 'CSV', + }, }, { field => 'disabled', # currently unused type => 'hidden', diff --git a/httemplate/search/elements/search-xls.html b/httemplate/search/elements/search-xls.html index c4265e8..f2b0bad 100644 --- a/httemplate/search/elements/search-xls.html +++ b/httemplate/search/elements/search-xls.html @@ -22,7 +22,7 @@ http_header('Content-Disposition' => qq!attachment;filename="$filename"! ); #http://support.microsoft.com/kb/812935 #http://support.microsoft.com/kb/323308 -$HTML::Mason::Commands::r->headers_out->{'Cache-control'} = 'max-age=0'; +http_header('Cache-control' => 'max-age=0'); my $data = ''; my $XLS = new IO::Scalar \$data; |