Shopify - 我的购物车液体cart.js中的变量数量

时间:2016-04-08 02:36:12

标签: javascript php shopify cart

我花了好几个小时试图找出它+论坛,所以下一步是发布我的问题! :)

所以我想要做的是在我的cart.js中向我的用户显示一条消息。当产品“缺货”时,他们可以订购,但我想在我的cart.js上显示一条消息说2/3周交货。

我试着在我的cart.liquid中添加它:

bkseen
<p class="cart-item__variant"> {{ line_item.variant.inventory_quantity }}</p>
                
{% assign lineItemVariant = line_item.variant %}
  {% if lineItemVariant.inventory_management == "shopify" %}
    <span class="delivery-message">
      {% if lineItemVariant.inventory_quantity > 0 %}
        Quick delivery
      {% else %}
        2-3 weeks delivery
      {% endif %}
    </span>
  {% endif %}

我已经测试了上面的代码,结果非常奇怪。

如果我将数量放在<td></td>之间,我会自动将每个值格式化为最后一个。我想这是因为Rivet.js在后面混合数据。

如果我把代码放在<td>标签之外,那就完美了......事情是,我想为每一行显示它,这就是重点!

通过屏幕截图检查结果:

HERE

如果您有任何疑问,请不要犹豫。

干杯

bkseen

0 个答案:

没有答案