aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjpl2016-08-04 16:03:10 +0200
committerjpl2016-08-04 16:03:10 +0200
commita88116492420bdeed1e650ccd5ad4b65de68ff06 (patch)
tree393ce885fd7e9b13b2e23f6622bb102263b0559e
parentbdc4970cb2cd497b553a2ee26bfc516fc8a718ea (diff)
downloadchouette-core-a88116492420bdeed1e650ccd5ad4b65de68ff06.tar.bz2
Refs #1295: convert erb to slim (vehicle_journey_exports)
-rw-r--r--app/views/vehicle_journey_exports/index.xls.erb26
-rw-r--r--app/views/vehicle_journey_exports/index.xls.slim18
2 files changed, 18 insertions, 26 deletions
diff --git a/app/views/vehicle_journey_exports/index.xls.erb b/app/views/vehicle_journey_exports/index.xls.erb
deleted file mode 100644
index b6fea2b73..000000000
--- a/app/views/vehicle_journey_exports/index.xls.erb
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0"?>
-<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
- xmlns:o="urn:schemas-microsoft-com:office:office"
- xmlns:x="urn:schemas-microsoft-com:office:excel"
- xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
- xmlns:html="http://www.w3.org/TR/REC-html40">
- <Worksheet ss:Name="Sheet1">
- <Table>
- <Row>
- <% @column_names.each do |column_name| %>
- <Cell><Data ss:Type="String"><%= column_name %></Data></Cell>
- <% end %>
- </Row>
- <% vehicle_journey_at_stops_matrix = (@vehicle_journeys.collect{ |vj| vj.vehicle_journey_at_stops.collect(&:departure_time).collect{|time| time.strftime("%H:%M")} }).transpose %>
- <% @route.stop_points.each_with_index do |stop_point, index| %>
- <Row>
- <Cell><Data ss:Type="Number"><%= stop_point.id %></Data></Cell>
- <Cell><Data ss:Type="String"><%= stop_point.stop_area.name %></Data></Cell>
- <% vehicle_journey_at_stops_matrix[index].each do |vehicle_journey_at_stop| %>
- <Cell><Data ss:Type="String"><%= vehicle_journey_at_stop %></Data></Cell>
- <% end %>
- </Row>
- <% end %>
- </Table>
- </Worksheet>
-</Workbook>
diff --git a/app/views/vehicle_journey_exports/index.xls.slim b/app/views/vehicle_journey_exports/index.xls.slim
new file mode 100644
index 000000000..2b0bc51b9
--- /dev/null
+++ b/app/views/vehicle_journey_exports/index.xls.slim
@@ -0,0 +1,18 @@
+doctype XML
+workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:x="urn:schemas-microsoft-com:office:excel"
+ worksheet ss:name="Sheet1"
+ table
+ row
+ - @column_names.each do |column_name|
+ cell
+ data ss:type="String" = column_name
+ - vehicle_journey_at_stops_matrix = (@vehicle_journeys.collect{ |vj| vj.vehicle_journey_at_stops.collect(&:departure_time).collect{|time| time.strftime("%H:%M")} }).transpose
+ - @route.stop_points.each_with_index do |stop_point, index|
+ row
+ cell
+ data ss:type="Number" = stop_point.id
+ cell
+ data ss:type="String" = stop_point.stop_area.name
+ - vehicle_journey_at_stops_matrix[index].each do |vehicle_journey_at_stop|
+ cell
+ data ss:type="String" = vehicle_journey_at_stop