【问题标题】:Shopify Cart - total compare-at-priceShopify 购物车 - 总比较价格
【发布时间】:2019-02-15 09:25:48
【问题描述】:

我想在我的工作中为一家小型批发店使用批发价格比较价格。

尽管如此,我在下面插入购物车的代码工作正常,但在计算总价格比较时没有考虑到每件商品的数量。 现在我看到的是收集到的每件商品的价格比较,但不是数量的倍数。

谁能帮帮我?

非常感谢, 埃利亚斯

{% assign total_cart_item_price = 0 %}
{% assign total_cart_compare_price = 0 %}

{% for item in cart.items %} 


{% assign total_cart_item_price = total_cart_item_price | plus:   item.price %}
{% assign total_cart_compare_price = total_cart_compare_price | plus: item.variant.compare_at_price %}
{% endfor %}


<h1>Total price to be invoiced {{total_cart_compare_price | plus: item.variant.compare_at_price | money }}</h1>
<h1>Total price to be paid up front {{total_cart_item_price | money}}</h1>

【问题讨论】:

    标签: shopify cart


    【解决方案1】:

    现在我自己解决了 - 如果有人需要,就在这里。

    {% assign total_cart_item_price = 0 %}
    {% assign total_cart_compare_price = 0 %}
    
    {% for item in cart.items%} 
    
    
    
    {% assign total_cart_item_price = total_cart_item_price | plus: item.price %}
    {% assign compare_price = item.variant.compare_at_price | times: item.quantity %} 
    {% assign total_cart_compare_price = total_cart_compare_price | plus: compare_price %}
    {% endfor %}
    
    
    <h1>Total price to be invoiced {{total_cart_compare_price | money }}</h1>
    <h1>Total price to be paid up front {{total_cart_item_price | money}}</h1>
    

    【讨论】:

    • 包括时间:购物车商品价格中的 item.quantity。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2019-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多