我想要显示当前在Spree Commerce上用户购物车中物品的总数。我尝试使用@ order.line_items.count,但如果同一产品的多个单元当前位于用户的购物车中,则不起作用。spree获取购物车中物品的总数
请帮助我,因为我在互联网上看到了很多东西,无法弄清楚这一点。
ex。
SKU:ABCD数量:包含以下车1 SKU:ACDF数量:2
应该返回共有:3项
我想要显示当前在Spree Commerce上用户购物车中物品的总数。我尝试使用@ order.line_items.count,但如果同一产品的多个单元当前位于用户的购物车中,则不起作用。spree获取购物车中物品的总数
请帮助我,因为我在互联网上看到了很多东西,无法弄清楚这一点。
ex。
SKU:ABCD数量:包含以下车1 SKU:ACDF数量:2
应该返回共有:3项
没有工作多与Spree
,但文档似乎提Order#item_count
应该返回The total value of line items’ quantity
。让我知道这是否有效。
On line 68,狂欢有一个名为simple_current_order
,如果你想获得幻想因此用它作为<%= simple_current_order.item_count %>
simple_current_order.item_count
也可以在你的控制器使用方法。
经过测试,可以确认它的工作完美。 – Qwertie
作品!非常感谢!我不知道我是怎么错过的......我读了Spree的文档,并没有找到这个信息:) –