我已经创建了新的产品类型,其目标是通过电子邮件销售商品,如数码照片,序列码或其他多媒体文件。其思想类似于内置的可下载产品类型,但在我的实现中,每个文件必须不同。问题在于计算库存水平,这表明还有多少文件可供销售。如何根据外表中的关联行数而不是产品编辑器中的用户输入来计算产品库存数据?
发布于 2011-02-24 19:48:28
我认为最好的解决方案是在每次销售时更新库存数据,或者在外部表中添加行。如果你要加入你的外表并在运行中计算它,你就会有性能问题。只需概述以下类:Mage_CatalogInventory_Model_Indexer_Stock和Mage_CatalogInventory_Model_Stock,用于澄清Magento中的股票功能。
https://stackoverflow.com/questions/5095571
复制相似问题