我想在shopify购物车页面显示基于项目的自定义文字,请帮帮我。目前我有两种不同类型的产品,但它们都在cart.liquid上显示相同的信息文本,我希望根据添加到购物车中的产品,文本会有所不同。
答案 0 :(得分:0)
您希望在购物车中显示相同的产品,但在添加其他产品时使用不同的文字区分它们
在您的shopify产品页面中以下列形式添加此行:
<input type="text" id="additional" name="properties[additional]" value="" />
然后在前端添加不同的文本到同一产品,添加到购物车。
在购物车中,要显示您必须添加代码的文字:
{% for item in cart.items %}
<!--YOUR CODE HTML-->
{% for p in item.properties %}
{% if p.first == 'additional' %}
<div>{{ p.last }}</div>
{% endif %}
{% endfor %}
<!--YOUR CODE HTML-->
{% endfor %}
答案 1 :(得分:-2)
您可以拥有数据绑定表达式
/Productinfo.aspx?ProductInformation=<%#Eval(productinfo)%>
或者以最简单的方式
eval("productInfo" + PID + " = val[PId]");
希望这会给你一个起点。 :)