From 7588a4f98077e036d99c50711597eeb142374d7f Mon Sep 17 00:00:00 2001
From: Markus Birth
Date: Fri, 28 Apr 2017 00:11:42 +0200
Subject: [PATCH] Improved train output.
---
definitions/train.json | 4 ++--
templates/mail_train.mustache | 40 ++++++++++++++++++++---------------
2 files changed, 25 insertions(+), 19 deletions(-)
diff --git a/definitions/train.json b/definitions/train.json
index 280c8b0..894b072 100644
--- a/definitions/train.json
+++ b/definitions/train.json
@@ -120,7 +120,7 @@
"short": true
},
"reservationFor_trainCompany": {
- "title": "Train Operator",
+ "title": "Train Operator*",
"type": "text",
"required": false,
"group": 0,
@@ -134,7 +134,7 @@
"short": true
},
"reservationFor_trainNumber": {
- "title": "Train number",
+ "title": "Train number*",
"type": "text",
"required": false,
"group": 0,
diff --git a/templates/mail_train.mustache b/templates/mail_train.mustache
index c27e5bd..2b03098 100644
--- a/templates/mail_train.mustache
+++ b/templates/mail_train.mustache
@@ -1,6 +1,6 @@
Return-Path: {{user.email}}
From: Fake Reservation System <{{user.email}}>
-Subject: [FRS] {{form_type_uc}} Reservation
+Subject: [FRS] {{reservationFor_trainCompany.value}} - {{reservationFor_trainNumber.value}} - {{reservationFor_departureTime.value_human}} - {{form_type_uc}} Reservation
Date: {{email_date}}
X-Mailer: FRS/1.0
MIME-Version: 1.0
@@ -9,7 +9,7 @@ Content-Type: text/html; charset=utf-8
-
YOUR RESERVATION DETAILS
+YOUR TRAIN RESERVATION
@@ -35,20 +35,26 @@ Content-Type: text/html; charset=utf-8
-
-
-
-
-
-
-
-
-
-
-
-
+ Train:
{{reservationFor_trainCompany.value}} -
+
{{reservationFor_trainNumber.value}}
+
+
+ Departs: {{reservationFor_departureTime.value_human}} from
+
+ {{reservationFor_departureStation_name.value}}
+
+ (Platform
{{reservationFor_departurePlatform.value}})
+
+
+
+ Arrives: {{reservationFor_arrivalTime.value_human}} at
+
+ {{reservationFor_arrivalStation_name.value}}
+
+ (Platform
{{reservationFor_arrivalPlatform.value}})
+
@@ -56,9 +62,9 @@ Content-Type: text/html; charset=utf-8
Price:
{{reservedTicket_price.value}} {{reservedTicket_priceCurrency.value}}
-
-
-
+ Seat: {{reservedTicket_ticketedSeat_seatingType.value}},
+ {{reservedTicket_ticketedSeat_seatRow.value}},
+ {{reservedTicket_ticketedSeat_seatNumber.value}})