显示所有狂欢电子商务产品以及他们的手头数量

时间:2014-06-16 16:38:57

标签: ruby-on-rails ruby-on-rails-4 e-commerce spree commerce

如何在Spree Commerce的一个地方展示所有产品及其数量?我看到count_on_hand实现的唯一地方是admin / stock_transfers,即使这样,管理员也可以点击几次。

 admin --> configuration --> stock transfers --> view transfer

然后您可以看到每个项目显示的手数变量。

enter image description here

1 个答案:

答案 0 :(得分:1)

每个产品都有这里定义的总计方法:

https://github.com/spree/spree/blob/v2.2.2/core/app/models/spree/product.rb#L200-L206

您可以遍历所有产品,并调用total_on_hand查找现有产品的数量(适用于所有变体和库存地点)。