条件文本Shopify购物车

时间:2015-03-12 21:21:49

标签: shopify

我想在shopify购物车页面显示基于项目的自定义文字,请帮帮我。目前我有两种不同类型的产品,但它们都在cart.liquid上显示相同的信息文本,我希望根据添加到购物车中的产品,文本会有所不同。

2 个答案:

答案 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]");

希望这会给你一个起点。 :)