Better display of cart amount breakdown
							parent
							
								
									706bce7b20
								
							
						
					
					
						commit
						f96d8335d6
					
				
							
								
								
									
										12
									
								
								app.js
								
								
								
								
							
							
						
						
									
										12
									
								
								app.js
								
								
								
								
							|  | @ -290,6 +290,18 @@ handlebars = handlebars.create({ | |||
|             return value.replace(/^\w/, (chr) => { | ||||
|                 return chr.toUpperCase(); | ||||
|             }); | ||||
|         }, | ||||
|         math: (lvalue, operator, rvalue, options) => { | ||||
|             lvalue = parseFloat(lvalue); | ||||
|             rvalue = parseFloat(rvalue); | ||||
| 
 | ||||
|             return{ | ||||
|                 '+': lvalue + rvalue, | ||||
|                 '-': lvalue - rvalue, | ||||
|                 '*': lvalue * rvalue, | ||||
|                 '/': lvalue / rvalue, | ||||
|                 '%': lvalue % rvalue | ||||
|             }[operator]; | ||||
|         } | ||||
|     } | ||||
| }); | ||||
|  |  | |||
|  | @ -170,5 +170,7 @@ | |||
| 	"Return to information": "Return to information", | ||||
| 	"Search shop": "Search shop", | ||||
| 	"Dashboard": "Dashboard", | ||||
| 	"Create order": "Create order" | ||||
| 	"Create order": "Create order", | ||||
| 	"Order shipping amount": "Order shipping amount", | ||||
| 	"Order net amount": "Order net amount" | ||||
| } | ||||
|  | @ -31,6 +31,8 @@ | |||
|             {{#if result.orderPaymentMessage}} | ||||
|             <li class="list-group-item"><strong> {{ @root.__ "Payment Message" }}: </strong><span class="float-right">{{result.orderPaymentMessage}}</span></li> | ||||
|             {{/if}} | ||||
|             <li class="list-group-item"><strong> {{ @root.__ "Order net amount" }}: </strong><span class="float-right">{{currencySymbol config.currencySymbol}}{{formatAmount (math result.orderTotal '-' result.orderShipping)}}</span></li> | ||||
|             <li class="list-group-item"><strong> {{ @root.__ "Order shipping amount" }}: </strong><span class="float-right">{{currencySymbol config.currencySymbol}}{{formatAmount result.orderShipping}}</span></li> | ||||
|             <li class="list-group-item"><strong> {{ @root.__ "Order total amount" }}: </strong><span class="float-right">{{currencySymbol config.currencySymbol}}{{formatAmount result.orderTotal}}</span></li> | ||||
|             <li class="list-group-item"><strong> {{ @root.__ "Email address" }}: </strong><span class="float-right">{{result.orderEmail}}</span></li> | ||||
|             <li class="list-group-item"><strong> {{ @root.__ "First name" }}: </strong><span class="float-right">{{result.orderFirstname}}</span></li> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue