Changing report download titles in include download date

This commit is contained in:
Lynne Davis
2014-11-11 17:49:08 +00:00
parent bb9b244d18
commit 9a5ee81431

View File

@@ -50,7 +50,7 @@ Spree::Admin::ReportsController.class_eval do
@report_type = params[:report_type]
@report = OpenFoodNetwork::CustomersReport.new spree_current_user, params
render_report(@report.header, @report.table, params[:csv], "customers.csv")
render_report(@report.header, @report.table, params[:csv], "customers_"+Time.now.strftime("%Y%m%d")+".csv")
end
def orders_and_distributors
@@ -78,7 +78,7 @@ Spree::Admin::ReportsController.class_eval do
csv << @report.header
@report.table.each { |row| csv << row }
end
send_data csv_string, :filename => "orders_and_distributors.csv"
send_data csv_string, :filename => "orders_and_distributors_"+Time.now.strftime("%Y%m%d")+".csv"
end
end
@@ -230,7 +230,7 @@ Spree::Admin::ReportsController.class_eval do
@header = header
@table = order_grouper.table(@line_items)
csv_file_name = "bulk_coop.csv"
csv_file_name = "bulk_coop_"+Time.now.strftime("%Y%m%d")+".csv"
render_report(@header, @table, params[:csv], csv_file_name)
end
@@ -334,7 +334,7 @@ Spree::Admin::ReportsController.class_eval do
@header = header
@table = order_grouper.table(table_items)
csv_file_name = "payments.csv"
csv_file_name = "payments_"+Time.now.strftime("%Y%m%d")+".csv"
render_report(@header, @table, params[:csv], csv_file_name)
@@ -564,7 +564,7 @@ Spree::Admin::ReportsController.class_eval do
@header = header
@table = order_grouper.table(table_items)
csv_file_name = "#{__method__}.csv"
csv_file_name = params[:report_type]+"_"+Time.now.strftime("%Y%m%d")+".csv"
render_report(@header, @table, params[:csv], csv_file_name)
@@ -576,7 +576,7 @@ Spree::Admin::ReportsController.class_eval do
@report = OpenFoodNetwork::ProductsAndInventoryReport.new spree_current_user, params
#@table = @report.table
#@header = @report.header
render_report(@report.header, @report.table, params[:csv], "products_and_inventory.csv")
render_report(@report.header, @report.table, params[:csv], "products_and_inventory_"+Time.now.strftime("%Y%m%d")+".csv")
end
def render_report (header, table, create_csv, csv_file_name)