From 5c5ef1efb35d9c0bc6dc1c826149c556bbf658e3 Mon Sep 17 00:00:00 2001 From: Azka Nathan Date: Thu, 25 Jul 2024 15:55:00 +0700 Subject: fix bug --- indoteknik_custom/views/website_user_cart.xml | 59 +++++++++++++++------------ 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/indoteknik_custom/views/website_user_cart.xml b/indoteknik_custom/views/website_user_cart.xml index 09ac7c67..a1407355 100755 --- a/indoteknik_custom/views/website_user_cart.xml +++ b/indoteknik_custom/views/website_user_cart.xml @@ -146,31 +146,37 @@ % set subtotal = product_price['price'] * cart.qty % if cart.program_line_id: - % set promo = cart.get_data_promo(cart.program_line_id.id) - % set subtotal = promo[0].program_line_id.price * cart.qty - -
- ${promo[0].program_line_id.program_id.name} -
-
- % for data in promo: -
- ${data.product_id.name} -
${data.product_id.name}
-
- % endfor -
- - -
Rp${cart.format_currency(promo[0].program_line_id.price)}
- - -
${'%d pcs' % cart.qty}
- - -
Rp${cart.format_currency(subtotal)}
- - % else + % set promo = cart.get_data_promo(cart.program_line_id.id) + % if promo: + % set subtotal = promo[0].program_line_id.price * cart.qty + +
+ ${promo[0].program_line_id.program_id.name} +
+
+ % for data in promo: +
+ ${data.product_id.name} +
${data.product_id.name}
+
+ % endfor +
+ + +
Rp${cart.format_currency(promo[0].program_line_id.price)}
+ + +
${'%d pcs' % cart.qty}
+ + +
Rp${cart.format_currency(subtotal)}
+ + % else: + + No promotion available for this product. + + % endif + % else: ${cart.product_id.name}
${cart.product_id.name}
@@ -184,9 +190,10 @@
Rp${cart.format_currency(subtotal)}
- %endif + % endif % endfor + % set totalan = object.calculate_discount(object.user_id.id) -- cgit v1.2.3