diff --git a/src/components/CProductCard/CProductCard.ts b/src/components/CProductCard/CProductCard.ts index 74009690..74e5f25a 100755 --- a/src/components/CProductCard/CProductCard.ts +++ b/src/components/CProductCard/CProductCard.ts @@ -87,7 +87,6 @@ export default defineComponent({ return false } - products.addToCart({ product: myproduct.value, order: myorder, addqty: add }).then((ris) => { let strprod = t('ecomm.prodotto') @@ -226,7 +225,7 @@ export default defineComponent({ } function enableAddQty() { - if (site.value.ecomm!.enablePreOrders) { + if (site.value.ecomm && site.value.ecomm.enablePreOrders) { return true } else { return getQtyAvailable() > 0 diff --git a/src/components/CSingleCart/CSingleCart.scss b/src/components/CSingleCart/CSingleCart.scss index 4f761b1c..109eedf1 100755 --- a/src/components/CSingleCart/CSingleCart.scss +++ b/src/components/CSingleCart/CSingleCart.scss @@ -18,4 +18,13 @@ .ordine_scontato_barrato{ text-decoration: line-through; color: gray; +} +.ordine_scontato_nuovo{ + font-size: 1.1rem; + font-weight: bold; +} +.ordine_scritta_sconto{ + font-style: italic; + color: green; + font-weight: bold; } \ No newline at end of file diff --git a/src/components/CSingleCart/CSingleCart.ts b/src/components/CSingleCart/CSingleCart.ts index d0886fbe..cd24df93 100755 --- a/src/components/CSingleCart/CSingleCart.ts +++ b/src/components/CSingleCart/CSingleCart.ts @@ -62,8 +62,8 @@ export default defineComponent({ } function isApplicatoSconto() { - const totalipotetico = order.value.price! * order.value.quantity - if (totalipotetico > order.value.TotalPriceProduct!) { + const totalipotetico = order.value.price * order.value.quantity + if (totalipotetico > order.value.TotalPriceProduct) { return true } return false diff --git a/src/components/CSingleCart/CSingleCart.vue b/src/components/CSingleCart/CSingleCart.vue index 92081d2a..218b0c24 100755 --- a/src/components/CSingleCart/CSingleCart.vue +++ b/src/components/CSingleCart/CSingleCart.vue @@ -1,5 +1,5 @@