Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I have products that need to show a range of prices based on the option that they choose.
Medium armored shirt is $193
A Medium un-armored shirt is $93
3XL shirt armored is $209
A 3XL un-armored shirt is $109
I want the price on the product page to be a range of $93-209 but I do not see any way to do this without having to install an app and I worry the apps may not play well with others.
Any help would be great.
Solved! Go to the solution
This is an accepted solution.
Hi @KLC
The simple code I can think about is using map and sort. And I assume you are using theme with custom liquid enable to make it simpler to add. Please follow the instructions below.
{% assign price_range = product.variants | map: "price" | sort %}
{{ price_range.first | money }} - {{ price_range.last | money }}
See image for reference:
This is an accepted solution.
Hi @KLC
The simple code I can think about is using map and sort. And I assume you are using theme with custom liquid enable to make it simpler to add. Please follow the instructions below.
{% assign price_range = product.variants | map: "price" | sort %}
{{ price_range.first | money }} - {{ price_range.last | money }}
See image for reference:
WOW, awesome!!! Thank you very much. 🙂
By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024Thanks to everyone who participated in our AMA with 2H Media: Marketing Your Shopify St...
By Jacqui Sep 6, 2024