shopify - 如何在 Shopify 中的单个元对象页面上获取元对象值

标签 shopify liquid shopify-api shopify-template metaobject

我在 shopify 中使用元对象。我创建了一个名为“Projects”的元对象。我创建了一个“项目”页面来通过液体代码显示那些保存的项目。它按照项目页面上的要求工作,但现在我想在单个页面上显示每个项目详细信息。我该如何处理这个问题?就像我应该创建一个页面并在其上设置一个模板一样,在该模板中,获取元对象句柄以显示其详细信息。我面临的问题是如何为所有项目详细信息调用同一个页面并显示其详细信息。有人可以指导在单个项目页面上获取每个元对象值的可能方法吗?

谢谢

最佳答案

在 Shopify 后台创建元对象定义后,您需要在项目页面上使用元对象字段类型创建另一个定义,我对产品执行了以下操作来完成此操作:

  1. 创建了利益元对象并添加了单个文本字段。

  2. 为产品创建了一个元字段,称为混合引用列表,并引用了我创建的好处元对象。

  3. 通过产品管理中的新元字段添加了一些好处。

  4. 添加了液体以显示附加到页面的好处列表:

      {% for product.metafields.custom.benefits.value 中的项目 -%}
    • {{ item.benefits }}
    • {%- % 结束}

希望这会有所帮助!

关于shopify - 如何在 Shopify 中的单个元对象页面上获取元对象值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75492491/

相关文章:

css - 无法通过 Shopify 中的 CSS 样式表加载各种背景图像

python - 在 Shopify 中向订单时间线添加评论

Shopify - 循环模式中的数据

Shopify - 选择产品选项时在 url 中更改变体 ID

php - Shopify API PHP : Updating a variant's attributes, 具体库存数量

ruby - Jekyll Liquid - 动态访问 _config.yml

include - Shopify Liquid 有条件地包含部分

Shopify:为什么 Liquid 有时使用 {%- 而不是 {%?

graphql - 从变体图像中获取多个transformedSrc

shopify - 向 Shopify ajax 购物车添加折扣