Added condition to check for fixed amount discount

Added condition to check for fixed amount discount
This commit is contained in:
2025-09-01 07:22:31 +00:00
parent 9578367ebb
commit cdef2f146a

View File

@@ -55,6 +55,13 @@ Supported variables
if product.compare_at_price > product_compare_at_price if product.compare_at_price > product_compare_at_price
assign product_compare_at_price = product.compare_at_price assign product_compare_at_price = product.compare_at_price
endif endif
elsif product.metafields.app--168074346497.min_auto_discounted_price.value > 0.01
assign product_price = product.metafields.app--168074346497.min_auto_discounted_price.value
assign product_price_min = product_price
assign product_compare_at_price = product.price
if product.compare_at_price > product_compare_at_price
assign product_compare_at_price = product.compare_at_price
endif
endif endif
-%} -%}
{%- if variant != blank -%} {%- if variant != blank -%}
@@ -74,6 +81,12 @@ Supported variables
if variant.compare_at_price > variant_compare_at_price if variant.compare_at_price > variant_compare_at_price
assign variant_compare_at_price = variant.compare_at_price assign variant_compare_at_price = variant.compare_at_price
endif endif
elsif variant.metafields.app--168074346497.discount_type.value == "fixed"
assign variant_price = variant.metafields.app--168074346497.auto_discounted_price.value
assign variant_compare_at_price = variant.price
if variant.compare_at_price > variant_compare_at_price
assign variant_compare_at_price = variant.compare_at_price
endif
endif endif
-%} -%}
{%- comment -%} {%- comment -%}
@@ -154,6 +167,12 @@ Supported variables
if cheapest_variant.compare_at_price > cheapest_variant_compare_at_price if cheapest_variant.compare_at_price > cheapest_variant_compare_at_price
assign cheapest_variant_compare_at_price = cheapest_variant.compare_at_price assign cheapest_variant_compare_at_price = cheapest_variant.compare_at_price
endif endif
elsif cheapest_variant.metafields.app--168074346497.discount_type.value == "fixed"
assign cheapest_variant_price = cheapest_variant.metafields.app--168074346497.auto_discounted_price.value
assign cheapest_variant_compare_at_price = cheapest_variant.price
if cheapest_variant.compare_at_price > cheapest_variant_compare_at_price
assign cheapest_variant_compare_at_price = cheapest_variant.compare_at_price
endif
endif endif
-%} -%}