【问题标题】:Shopify - access product image metafields with LiquidShopify - 使用 Liquid 访问产品图像元字段
【发布时间】:2013-11-05 00:58:48
【问题描述】:

是否可以使用 Liquid 访问产品图片的元字段?我可以使用 API 成功添加新的图像元字段,但是当我尝试使用 Shopify API 文档网站上的说明显示它们时,它不起作用。这是他们说要使用的格式:{{ resource.metafields.namespace.key }}。这是否可以在 Shopify 中使用 Liquid 显示自定义图像元字段?如果不可能,为什么要提供添加元字段的功能而不能输出它们?

【问题讨论】:

    标签: image shopify liquid


    【解决方案1】:

    您能否在此处提供用于将元字段资源分配给图像的代码?这将是尝试产生一些有用帮助的良好开端。

    【讨论】:

    • 元字段已分配给图像。 owner_resource 是 product_image 并且 owner_id 是图像的 id。命名空间和键也都设置好了。我可以使用 API 验证这一点,因为它显示元字段已成功创建并附加到图像。问题不在于 API,而在于通过液体显示此元字段。 Liquid 似乎不支持使用这种格式 {{ resource.metafields.namespace.key }} 附加到图像的元字段的输出
    • 核心很可能不支持您的用例。他们入侵了 alt-tags 作为元字段,但没有别的。猜猜你必须为新的核心功能提出功能请求。
    • 有人对此有解决方案吗?尝试访问客户/产品特定的元字段并通过 product.id 访问它们,但目前还没有。
    • 这是 8 年前想出来的。要么存储一个代表图像 URL 的字符串,要么将你的图像存储为一个字符串,然后以这种方式呈现它......做你应该做的所有努力让你的生活变得有趣。
    猜你喜欢
    • 2012-08-10
    • 2016-05-16
    • 2017-03-28
    • 2023-02-08
    • 2020-06-30
    • 2018-06-19
    • 1970-01-01
    • 2021-01-21
    • 2012-08-18
    相关资源
    最近更新 更多