diff --git a/src/a3 b/src/a3 index d4359a4..a5e400f 100755 Binary files a/src/a3 and b/src/a3 differ diff --git a/src/a3.nim b/src/a3.nim index f4de7e1..dd13f19 100644 --- a/src/a3.nim +++ b/src/a3.nim @@ -202,7 +202,7 @@ import var product = db.getProductById(d.productId) products.add(product) - compileTemplateFile(getScriptDir() / "a3a" / "checkout.nimja") + compileTemplateFile(getScriptDir() / "a3a" / "checkout.nimja") "/contact" -> get: diff --git a/src/a3a/cart.nimja b/src/a3a/cart.nimja index 564f935..34a6cc5 100644 --- a/src/a3a/cart.nimja +++ b/src/a3a/cart.nimja @@ -155,7 +155,7 @@
- +
@@ -221,5 +221,9 @@ window.location.href = '/update-cart'; } + + function continueShopping() { + window.location.href = '/shop'; + } {% endblock %} \ No newline at end of file diff --git a/src/a3a/checkout.nimja b/src/a3a/checkout.nimja index de07a4a..c513078 100644 --- a/src/a3a/checkout.nimja +++ b/src/a3a/checkout.nimja @@ -268,7 +268,7 @@ Total - + {# Top Up T-Shirt x 1 $250.00 @@ -283,6 +283,23 @@ Order Total $350.00 + #} + + {% var total = 0.0 %} + {% for (id, product) in products.pairs() %} + + {{product.name}} x {{toFloat(cart[id].quantity)}} + ₹{{toFloat(cart[id].quantity)*product.price}} + + {% total = total + toFloat(cart[id].quantity)*product.price %} + {% endfor %} + + Cart Subtotal + ₹{{total}} + + + Order Total + ₹{{total}}