Magento 1.9 自定义数学定价/带价格的简单产品问题

Magento 1.9 Custom Math Pricing / Simple Product Issue with Price

我已经安装了一个扩展程序,Mico Solutions 的 Custom Math Pricing,现在我的网站遇到了 2 个问题。

问题 1:当我定制产品时,产品页面上的价格正确更新,但是,当产品被发送到购物车时,价格的一部分缺失(长度 x 每英尺价格)。我在数据库中查找价格,但只能找到错误价格的记录,所以价格只显示在产品页面上。价格中缺少的计算部分包括一个设置为变量而不是自定义选项的属性。自定义选项计算完美。

问题2:当我定制一个简单的产品并将其添加到购物车时,我无法返回该产品页面并进行第二次定制,价格仍然固定在"base" 价格上。假设产品的基本价格为 10.00 美元。当我定制它时,价格保持在 10.00 美元,但在购物车中有所不同。我必须删除我的浏览器缓存和 cookie 才能再次自定义它,这样一来,我的购物车就清空了。

所以我的问题是,我可以在代码的哪个位置找到发送到数据库中 sales_flat_quote table 的定价。另外,如何调试或纠正第二次定制产品的问题?

您似乎遇到了扩展名冲突的问题。最好的办法是转到管理模块部分(管理 > 系统 > 配置 > 高级 > 高级)并禁用任何其他似乎与产品定价有关的内容。重置缓存和索引,然后重试。我对这个扩展有些熟悉,它与 configurable products 不兼容...添加产品时请确保您的产品是 simple product 类型。