Html 如何在Shopify中向装箱单模板添加礼品信息?
很难,但这是为任何熟悉Shopify中的GiftShip应用程序的人准备的 我们正在尝试使用用户在产品页面上输入的礼物消息填充装箱单模板。我们的购物车页面上已经有了一个客户注释部分,但要求用户在结账过程中返回(在我们的商店模板中,流程非常糟糕) 我们装箱单上显示此客户备注的代码如下:Html 如何在Shopify中向装箱单模板添加礼品信息?,html,css,shopify,liquid,Html,Css,Shopify,Liquid,很难,但这是为任何熟悉Shopify中的GiftShip应用程序的人准备的 我们正在尝试使用用户在产品页面上输入的礼物消息填充装箱单模板。我们的购物车页面上已经有了一个客户注释部分,但要求用户在结账过程中返回(在我们的商店模板中,流程非常糟糕) 我们装箱单上显示此客户备注的代码如下: {% if properties.note != blank %} <div class="notes"> <p class="subtitle-bold to-upperca
{% if properties.note != blank %}
<div class="notes">
<p class="subtitle-bold to-uppercase">
Notes
</p>
<p class="notes-details">
{{ properties.note }}
</p>
</div>
{% endif %}
{%if properties.note!=blank%}
笔记
{{properties.note}
{%endif%}
到目前为止,我已经尝试了许多变量来代替属性。注意
如properties.Message
和attributes.Message
当涉及到回答支持请求时,礼品船是相对无用的,所以我转到这里,因为我知道这里的社区非常棒,非常有帮助
如果我不清楚我的要求,请让我知道,我可以进一步解释。有两种方式可以将礼品信息应用于您的订单。以每种产品为基础,或以每批订单为基础 如果您的礼品信息与订单中的每个产品关联,则它们将作为商品属性传递。您可以通过以下方式将礼品信息作为商品属性进行访问:
{% for line_item in line_items %}
{% for property in line_item.properties %}
{% if property.first == "Gift Message" %}
<p>{{ property.first }}: {{ property.last }}</p>
{% endif %}
{% endfor %}
{% endfor %}
{u行项目%中的行项目%}
{u item.properties%}行中的属性为%
{%if property.first==“礼物邮件”%}
{{property.first}}:{{property.last}
{%endif%}
{%endfor%}
{%endfor%}
如果您的礼品信息与每个订单关联,您需要使用Shopify的应用程序order Printer才能收到礼品信息。出于某些原因,Shopify不允许访问其装箱单模板中的购物车属性。使用订单打印机时,可以通过以下一行代码访问礼品信息:
Message: {{ attributes.Message }}<br/>
Message:{{attributes.Message}}
我建议联系Shopify支持人员,询问他们为什么在定制装箱单时无法访问购物车属性,但如果您的礼品信息是按订单发送的,他们的购物车属性在电子邮件模板中几乎无处不在
希望这有帮助