Shopify themes, liquid, logos, and UX
I was wondering how I could get the variation image while inside the options.values loop? My current code looks like this:
{% for value in option.values %}
{% for variant in product.variants %}
{% if value == variant.title %}
{{ variant.image.src | product_img_url: medium }}
{% endif %}
{% endfor %}
{% endfor %}
This works perfectly when there is only 1 option like "Color", the issue I run into is where there are multiple options like "Color" and "Lenth". Then the values do not match the variation.titles.
Example: Our example product has "Color" and "Length" options instead of just "Length". The following is the output.
{{value}} = RED
{{variation.title}} = RED / 16"
Is there an easier way to pull the variation images this was on Dawn 7.0.1
I was looking to keep this starting with
{% for value in option.values %}
{% for variant in product.variants %}
Also, I did ask Chatgtp and it replied with something VERY similar which just didn't work.
User | RANK |
---|---|
227 | |
167 | |
66 | |
53 | |
53 |
On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...
By Arno Nov 27, 2023You've downloaded the Search & Discovery app from the Shopify App store, and as you're ...
By Skye Nov 8, 2023The year-end shopping season is just around the corner. Is a flash sale on your radar? Are...
By Jasonh Nov 6, 2023