Php magento可配置产品行为

Php magento可配置产品行为,php,magento,Php,Magento,我的magento有以下问题,不幸的是,定制和开发。这种情况下,客户希望使用特定的公式计算可配置产品的价格,该公式涉及乘法,而magento只有和。 例如,其中一个属性是“material”,另一个属性是引用数,因此这两个属性必须相乘 我通过为每种可能的组合编写脚本来编程和创建新产品,并将它们分配给可配置的应用程序。但当我在最后进入“添加到购物车”时,我得到的价格不是最终产品的价格,而是magento计算的价格 有没有人遇到过类似的情况?有什么可能的解决办法吗 因为我可能已经抽象了,所以我还将编

我的magento有以下问题,不幸的是,定制和开发。这种情况下,客户希望使用特定的公式计算可配置产品的价格,该公式涉及乘法,而magento只有和。 例如,其中一个属性是“material”,另一个属性是引用数,因此这两个属性必须相乘

我通过为每种可能的组合编写脚本来编程和创建新产品,并将它们分配给可配置的应用程序。但当我在最后进入“添加到购物车”时,我得到的价格不是最终产品的价格,而是magento计算的价格

有没有人遇到过类似的情况?有什么可能的解决办法吗

因为我可能已经抽象了,所以我还将编写我的用法示例:

这家商店出售珠宝

属性:石材

属性:石头的数量


价格:基本价值+(石头数量)x(石头材料价格)

我强烈怀疑您在物品进入购物车时改变了价格。是这样吗?Magento,出于某种原因,可能是合理的,但不那么令人恼火,将重新计算每个页面加载项目的价格

这意味着,实际上,您必须更改实现,以便根据您的需要修改产品的内部价格计算,否则价格将永远不会保持不变

希望有帮助

谢谢!
乔不完全是不幸的。发生的情况是,除非我理解错误,否则我会怀疑在客户选择了适当的选项之后,与之对应的简单产品会添加到购物车中。事实并非如此,还有其他一些东西正在添加。我想弄清楚的是什么和如何弄清楚的。我要补充的是,为了展示可能的组合,magento需要一个产品与这些产品一起存在,因此有理由假设最终这一个产品会被添加到购物车中,但出于某种原因,情况并非如此。有理由假设,除了它是错误的之外。在这种情况下,有两个项目添加到您的购物车中。父(可配置)产品和子(简单)产品。子产品用于减少库存,而父产品用于计算。因此,与以前一样,您必须编辑可配置产品以支持价格变化。根据实际使用情况(例如,可以添加多少石头),您可能希望尝试使用自定义选项来完成此操作。它不允许您轻松更改每种石头类型的成本,但允许您在不破坏模型的情况下进行大量定制。