【问题标题】:How to integrate text with Cart API?如何将文本与购物车 API 集成?
【发布时间】:2020-07-03 07:00:24
【问题描述】:

我正在尝试以与通过购物车 API 自动更新购物车计数相同的方式更新一些文本,但我不知道从哪里开始

在下面的示例中,基于条件我希望“项目”或“项目”在不刷新页面的情况下进行更改

<span class="cart-count{% if cart.item_count == 0 %} hide{% endif %}">
    (<span data-cart-count>{{ cart.item_count }}</span>{% if cart.item_count > 1 %} <span>ITEMS</span>{% else %} <span>ITEM</span>{% endif %})
</span>

有什么建议吗?

【问题讨论】:

    标签: shopify shopify-api


    【解决方案1】:

    很遗憾,使用液体无法实现这一点,因为在提供页面之前对液体进行了预处理。为此,您将需要使用 JavaScript。如果您的主题使用 Shopify Ajax Api 代替 adding the item to the cart,您可以使用 JSON 响应来确定购物车中有多少商品,然后相应地更改 &lt;span&gt;&lt;/span&gt; 中的文本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-31
      • 2013-06-20
      • 1970-01-01
      • 2011-11-09
      • 2012-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多