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 |
---|---|
35 | |
25 | |
16 | |
9 | |
9 |
Photo by Marco Verch Sales channels on Shopify are various platforms where you can sell...
By Ollie May 25, 2023Summary of EventsBeginning in January of 2023, some merchants reported seeing a large amo...
By Trevor May 15, 2023With 2-Factor Authentication being required to use Shopify Payments, we’re here to help yo...
By Imogen Apr 26, 2023