【问题标题】:display the added product metafields in the product page在产品页面中显示添加的产品元字段
【发布时间】:2017-09-18 01:51:27
【问题描述】:

我从管理员创建一个应用程序我从应用程序添加产品元字段以及如何在 shopify 前端页面的产品页面中显示添加的产品元字段

【问题讨论】:

    标签: shopify


    【解决方案1】:

    要访问产品元字段,您可以使用命名空间和元字段键,例如:-

    {% assign metafields = product.metafields.namespace %}
    {% assign key = 'keyname' %}
    <ul>
      <li> {{ metafields[key] }}</li>
    </ul>
    

    详情可以参考以下:-https://help.shopify.com/themes/liquid/objects/metafield

    【讨论】:

    • 我的要求是只需要获取已安装的应用产品元字段。
    • @Softsharavana.. 您将从已安装的应用程序中获得 namespacekey。在上面的代码中替换它们。
    • 如何在链接元字段数据下方显示请检查? evernote.com/shard/s390/sh/8c85762d-46bb-4dcf-8964-f09eccd5d24a/…
    • 对于每个不同的命名空间,您可以像这样获得它:- {% assign metafields = product.metafields.data %} {% assign key = 'desc' %} &lt;ul&gt; &lt;li&gt; {{ metafields[key] }}&lt;/li&gt; &lt;/ul&gt;
    • 它只显示元字段的单个记录,例如单个产品可以有10个具有相同命名空间的元字段记录,但键不同,然后如何在流动页面@Savina中获取这10个元字段记录
    猜你喜欢
    • 2019-03-28
    • 2018-11-07
    • 2017-06-14
    • 1970-01-01
    • 2016-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多