在Magento按类别销售?

时间:2010-03-22 01:35:51

标签: magento report

我们的Magento网站上有一个名为“Clearance”的类别。理想情况下,能够获得该类别中出售的所有订单的报告会很好。

我是否可以通过产品系列加入订单集合并按类别ID过滤?

这是一个类似的主题: http://www.magentocommerce.com/boards/viewthread/44296/

任何想法,还是我疯了?它不需要漂亮。

3 个答案:

答案 0 :(得分:4)

Magento中的所有订单数据都是特定于产品的。它没有存储关于产品属于哪个类别的任何内容。因此,正如您所发现的那样,Magento中没有关于此类事件的报告。由于产品可以分为多个类别,因此也具有挑战性。假设您有一个“清仓”产品和另一个类别。您如何知道产品的购买类别? (你不能)。

一种肮脏的方式是筛选所有订单,并在每个产品上检查它是否属于'清仓'类别,正如您在订单集中提到的那样。

不幸的是,这变得非常复杂,而且努力可能真的不值得花时间。

答案 1 :(得分:2)

以下是我按类别获得销售总额(即收入)的方式。它可能不适合你...

首先,我创建了一个名为reportingcategory的下拉属性 - 并为其创建了一个有效值列表。然后我为商店中的每个产品分配了正确的值。以这种方式使用属性可以解决产品可以属于多个“真实”类别的问题。对于报告,您只希望将其链接到一个类别。

然后我使用了Aheadworks Advanced Reports扩展,并添加了Sales By Manufacturer单元。我制作了此报告单位的副本,并将所有对制造商的引用更改为reportingcategory。

鲍勃是你的叔叔,我现在按类别报告获得销售收入。

我仍在研究如何获得按报告类别销售的逐项列表....

:(

希望以上帮助某人

答案 2 :(得分:0)

我正在构建一个覆盖Mage_Checkout_OnepageController函数的系统saveOrderAction可能会得到我需要的东西。