spree 获取购物车中的商品总数
spree get total number of items in cart
我想显示当前在 Spree Commerce 上用户购物车中的商品总数。我尝试使用 @order.line_items.count 但如果同一产品的多个单元当前在用户的购物车中,那将不起作用。
请帮帮我,我在互联网上看到了很多东西,但无法弄清楚。
例如。购物车包含以下内容:
SKU:ABCD 数量:1
SKU:ACDF 数量:2
应该return一共:3件
对 Spree
没有多大作用,但文档似乎提到了 Order#item_count
,应该 return The total value of line items’ quantity
。让我知道这是否有效。
On line 68,Spree 有一个名为 simple_current_order
的方法,所以将其用作 <%= simple_current_order.item_count %>
simple_current_order.item_count
也可以在你的控制器中使用,如果你想变得花哨的话。
我想显示当前在 Spree Commerce 上用户购物车中的商品总数。我尝试使用 @order.line_items.count 但如果同一产品的多个单元当前在用户的购物车中,那将不起作用。
请帮帮我,我在互联网上看到了很多东西,但无法弄清楚。
例如。购物车包含以下内容:
SKU:ABCD 数量:1 SKU:ACDF 数量:2
应该return一共:3件
对 Spree
没有多大作用,但文档似乎提到了 Order#item_count
,应该 return The total value of line items’ quantity
。让我知道这是否有效。
On line 68,Spree 有一个名为 simple_current_order
的方法,所以将其用作 <%= simple_current_order.item_count %>
simple_current_order.item_count
也可以在你的控制器中使用,如果你想变得花哨的话。