diff options
| author | jpl | 2016-08-04 16:03:10 +0200 |
|---|---|---|
| committer | jpl | 2016-08-04 16:03:10 +0200 |
| commit | a88116492420bdeed1e650ccd5ad4b65de68ff06 (patch) | |
| tree | 393ce885fd7e9b13b2e23f6622bb102263b0559e | |
| parent | bdc4970cb2cd497b553a2ee26bfc516fc8a718ea (diff) | |
| download | chouette-core-a88116492420bdeed1e650ccd5ad4b65de68ff06.tar.bz2 | |
Refs #1295: convert erb to slim (vehicle_journey_exports)
| -rw-r--r-- | app/views/vehicle_journey_exports/index.xls.erb | 26 | ||||
| -rw-r--r-- | app/views/vehicle_journey_exports/index.xls.slim | 18 |
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 |
