Liquid, JavaScript, themes, sales channels
I am mystified. I have added a metafield to all my product variants called fabric_content.
metafield
I can see my variant when I run this code.
{%assign current_variant = product.selected_or_first_available_variant%}
{{current_variant.option2}}
But when I try to view the actual metafield attached to that variant nothing shows up.
{{current_variant.option2.metafields.description.fabric_content}}
It works find if I try to access metafields on a product. Just not on the product variant.
I've tried changing the metafield name and still nothing.
Any suggestions of what I could be doing wrong?
Solved! Go to the solution
This is an accepted solution.
In your code you are assigning a variant to this var:
current_variant
and then you are referencing the second option in that variant.
current_variant.option2
More info on option2 in here:
https://shopify.dev/api/liquid/objects/variant
But metafields are not attached to options, like option2. They are attached to objects like products or variants.
So more like this:
{{ current_variant.metafields.description.fabric_content }}
This is an accepted solution.
In your code you are assigning a variant to this var:
current_variant
and then you are referencing the second option in that variant.
current_variant.option2
More info on option2 in here:
https://shopify.dev/api/liquid/objects/variant
But metafields are not attached to options, like option2. They are attached to objects like products or variants.
So more like this:
{{ current_variant.metafields.description.fabric_content }}
{collections(query:name:Test){edges{node{id,title}}}}
"errors":[{"message":"Parse error on \":\" (COLON) at [1, 24]","locations":[{"line":1,"column":24}]}]
can you help please me?
@Jason Thanks for the answers.
I am working on shopify product variants meta field.
https://community.shopify.com/c/shopify-design/how-to-map-the-variants-with-shopify-product-meta-fil... here is my Question i hope you will answer it.
User | RANK |
---|---|
21 | |
21 | |
9 | |
7 | |
6 |
Explore the 30-30-30 rule, a dynamic social media strategy for new businesses. Learn how t...
By Trevor Sep 20, 2023Discover how to leverage the often overlooked footer of your ecommerce site to gain custom...
By Skye Sep 15, 2023In this blog, we’ll be shining a light on Shopify Partners, Experts, and Affiliates. Who a...
By Imogen Sep 13, 2023