mirror of
https://github.com/kingomarnajjar/flex-template-web.git
synced 2026-07-25 22:37:18 +10:00
Add seats and units to default tx email templates
This commit is contained in:
parent
a707c4b4dd
commit
56d1cc7fea
3 changed files with 151 additions and 34 deletions
|
|
@ -25,16 +25,49 @@
|
|||
<tbody>
|
||||
{{#each tx-line-items}}
|
||||
{{#contains include-for "customer"}}
|
||||
<tr>
|
||||
{{#eq "line-item/day" code}}
|
||||
<td>{{> format-money money=unit-price}} × {{number quantity}} {{inflect quantity "day" "days"}}</td>
|
||||
<td style="padding-left: 20px;">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
{{#eq "line-item/night" code}}
|
||||
<td>{{> format-money money=unit-price}} × {{number quantity}} {{inflect quantity "night" "nights"}}</td>
|
||||
<td style="padding-left: 20px;">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
</tr>
|
||||
{{#eq "line-item/day" code}}
|
||||
<tr>
|
||||
<td>Price per day</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=unit-price}}</td>
|
||||
</tr>
|
||||
{{#if seats}}
|
||||
<tr>
|
||||
<td>Days</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number units}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Seats</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number seats}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>Days</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number quantity}}</td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/eq}}
|
||||
|
||||
{{#eq "line-item/night" code}}
|
||||
<tr>
|
||||
<td>Price per night</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=unit-price}}</td>
|
||||
</tr>
|
||||
{{#if seats}}
|
||||
<tr>
|
||||
<td>Nights</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number units}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Seats</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number seats}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>Nights</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number quantity}}</td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/eq}}
|
||||
{{/contains}}
|
||||
{{/each}}
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -25,22 +25,64 @@
|
|||
<tbody>
|
||||
{{#each tx-line-items}}
|
||||
{{#contains include-for "provider"}}
|
||||
<tr>
|
||||
{{#eq "line-item/day" code}}
|
||||
<td>{{> format-money money=unit-price}} × {{number quantity}} {{inflect quantity "day" "days"}}</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
{{#eq "line-item/day" code}}
|
||||
<tr>
|
||||
<td>Price per day</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=unit-price}}</td>
|
||||
</tr>
|
||||
{{#if seats}}
|
||||
<tr>
|
||||
<td>Days</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number units}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Seats</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number seats}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>Days</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number quantity}}</td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
<tr>
|
||||
<th style="text-align: left;">Subtotal</th>
|
||||
<th style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</th>
|
||||
</tr>
|
||||
{{/eq}}
|
||||
|
||||
{{#eq "line-item/night" code}}
|
||||
<td>{{> format-money money=unit-price}} × {{number quantity}} {{inflect quantity "night" "nights"}}</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
{{#eq "line-item/night" code}}
|
||||
<tr>
|
||||
<td>Price per night</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=unit-price}}</td>
|
||||
</tr>
|
||||
{{#if seats}}
|
||||
<tr>
|
||||
<td>Nights</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number units}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Seats</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number seats}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>Nights</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number quantity}}</td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
<tr>
|
||||
<th style="text-align: left;">Subtotal</th>
|
||||
<th style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</th>
|
||||
</tr>
|
||||
{{/eq}}
|
||||
|
||||
{{#eq "line-item/provider-commission" code}}
|
||||
</tr>
|
||||
<td>{{marketplace.name}} fee:</td>
|
||||
<td style="text-align: right; padding-left: 20px;">{{> format-money money=line-total}}</td>
|
||||
</tr>
|
||||
{{/eq}}
|
||||
</tr>
|
||||
{{/contains}}
|
||||
{{/each}}
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -23,22 +23,64 @@
|
|||
<tbody>
|
||||
{{#each tx-line-items}}
|
||||
{{#contains include-for "provider"}}
|
||||
<tr>
|
||||
{{#eq "line-item/day" code}}
|
||||
<td>{{> format-money money=unit-price}} × {{number quantity}} {{inflect quantity "day" "days"}}</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
{{#eq "line-item/day" code}}
|
||||
<tr>
|
||||
<td>Price per day</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=unit-price}}</td>
|
||||
</tr>
|
||||
{{#if seats}}
|
||||
<tr>
|
||||
<td>Days</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number units}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Seats</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number seats}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>Days</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number quantity}}</td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
<tr>
|
||||
<th style="text-align: left;">Subtotal</th>
|
||||
<th style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</th>
|
||||
</tr>
|
||||
{{/eq}}
|
||||
|
||||
{{#eq "line-item/night" code}}
|
||||
<td>{{> format-money money=unit-price}} × {{number quantity}} {{inflect quantity "night" "nights"}}</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
{{#eq "line-item/night" code}}
|
||||
<tr>
|
||||
<td>Price per night</td>
|
||||
<td style="text-align: right; padding-left: 20px">{{> format-money money=unit-price}}</td>
|
||||
</tr>
|
||||
{{#if seats}}
|
||||
<tr>
|
||||
<td>Nights</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number units}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Seats</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number seats}}</td>
|
||||
</tr>
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>Nights</td>
|
||||
<td style="text-align: right; padding-left: 20px">× {{number quantity}}</td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
<tr>
|
||||
<th style="text-align: left;">Subtotal</th>
|
||||
<th style="text-align: right; padding-left: 20px">{{> format-money money=line-total}}</th>
|
||||
</tr>
|
||||
{{/eq}}
|
||||
|
||||
{{#eq "line-item/provider-commission" code}}
|
||||
<td>{{marketplace.name}} fee:</td>
|
||||
<td style="text-align: right; padding-left: 20px;">{{> format-money money=line-total}}</td>
|
||||
{{/eq}}
|
||||
</tr>
|
||||
{{#eq "line-item/provider-commission" code}}
|
||||
<tr>
|
||||
<td>{{marketplace.name}} fee</td>
|
||||
<td style="text-align: right; padding-left: 20px;">{{> format-money money=line-total}}</td>
|
||||
</tr>
|
||||
{{/eq}}
|
||||
{{/contains}}
|
||||
{{/each}}
|
||||
</tbody>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue