我创建了新的产品类型,其目的是通过电子邮件销售数码照片,序列号或其他多媒体文件等商品。这个想法类似于内置可下载的产品类型,但在我的实现中,每个文件必须是不同的。问题是计算库存水平,这表明仍有多少文件可供出售。如何根据外表中相关行的计数而不是产品编辑器中的用户输入来计算产品库存数据?
答案 0 :(得分:0)
我认为最好的解决方案是更新每次销售的库存数据或将行添加到外表中。如果您将加入您的外国表并将在运行中计算它,您将遇到性能问题。只需概述以下类:Mage_CatalogInventory_Model_Indexer_Stock
和Mage_CatalogInventory_Model_Stock
,以澄清Magento中的库存功能。