{% comment %} Renders a list of product's price (regular, sale, unit) Accompanies product listings (collection page, search result) and not updated dynamically Accepts: - variant: {Object} Variant Liquid object (optional) - product: {Object} Product Liquid object (optional) Usage: {% render 'product-price-listing', product: product %} {% endcomment %} {%- liquid if product.title assign compare_at_price = product.compare_at_price assign price = product.price assign available = product.available assign variant = product.variants.first else assign compare_at_price = 1999 assign price = 1999 assign available = true endif comment start Yagi app code endcomment if product.title assign price = product.price assign compare_at_price = product.compare_at_price assign price = product.metafields.app--168074346497.min_auto_discounted_price.value | default: product.price if price < product.price and compare_at_price == 0 or compare_at_price == blank assign compare_at_price = product.price endif endif comment end Yagi app code endcomment if settings.currency_code_enable assign money_price = price | money_with_currency else assign money_price = price | money endif -%} {% unless product.price_max == 0 and settings.custom_price0_text != blank or price == 0 and settings.custom_price0_text != blank %}