nagasurendra commited on
Commit
ddb0e12
·
verified ·
1 Parent(s): a7c0298

Update templates/cart.html

Browse files
Files changed (1) hide show
  1. templates/cart.html +17 -0
templates/cart.html CHANGED
@@ -164,6 +164,8 @@
164
  </label>
165
  </div>
166
  {% endif %}
 
 
167
  <button class="checkout-button" onclick="proceedToOrder()">Proceed to Order</button>
168
  </div>
169
  </div>
@@ -240,7 +242,22 @@
240
  })
241
  .catch(err => console.error("Error:", err));
242
  }
 
 
 
 
 
 
 
243
 
 
 
 
 
 
 
 
 
244
 
245
  function calculateSubtotal() {
246
  let subtotal = 0;
 
164
  </label>
165
  </div>
166
  {% endif %}
167
+ <p class="fw-bold" id="discountText">Discount: $0</p>
168
+ <p class="fw-bold" id="totalBillText">Total Bill: ${{ subtotal }}</p>
169
  <button class="checkout-button" onclick="proceedToOrder()">Proceed to Order</button>
170
  </div>
171
  </div>
 
242
  })
243
  .catch(err => console.error("Error:", err));
244
  }
245
+ function calculateDiscount() {
246
+ const subtotal = parseFloat("{{ subtotal }}");
247
+ const discountElement = document.getElementById('discountText');
248
+ const totalElement = document.getElementById('totalBillText');
249
+
250
+ const checkbox = document.getElementById('rewardCheckbox');
251
+ let discount = 0;
252
 
253
+ if (checkbox.checked) {
254
+ discount = subtotal * 0.10; // 10% discount if the checkbox is selected
255
+ }
256
+
257
+ // Update the discount and total bill text
258
+ discountElement.innerText = `Discount: $${discount.toFixed(2)}`;
259
+ totalElement.innerText = `Total Bill: $${(subtotal - discount).toFixed(2)}`;
260
+ }
261
 
262
  function calculateSubtotal() {
263
  let subtotal = 0;