Categories
Shopify功能开发

下面列举了三种如何通过liquid语言在店铺前台输出Metafields的方法:

4.1 在liquid中输出Metafield
    {% assign instructions = product.metafields.instructions %}
    {% assign key = 'Wash' %}
    <ul>
    <li>Wash: {{ instructions[key] }}</li>
    <li>Wash: {{ instructions['Wash'] }}</li>
    <li>Wash: {{ instructions.Wash }}</li>
    </ul>
4.2 在liquid中输出第二个Metafield
    {% assign instructions = product.metafields.instructions %}
    {% assign key = 'Dry' %}
    <ul>
    <li>Dry: {{ instructions[key] }}</li>
    <li>Dry: {{ instructions['Dry'] }}</li>
    <li>Dry: {{ instructions.Dry }}</li>
    </ul>
4.3 输出某特定namespace下所有的Metafield
    <ul>
    {% for field in product.metafields.instructions %}
    <li>{{ field | first }}: {{ field | last }}</li>
    {% endfor %}
    </ul>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

分类目录