1

我即将着手扩展 Magento 以允许通过一系列可配置选项以当前实施的更强大的方式计算产品价格,例如基于宽度 x 高度 + 可选功能 x 面积等。

我正在考虑使用Event/Observer来完成此操作,但我只是想知道a)这是否存在任何安全隐患以及b)它是否被认为是最佳实践?我确信这个功能是相当成熟的,所以如果有人有推荐的方法来实现它,我将非常感激,因为我对 Magento 并不熟悉。

4

1 回答 1

0

您可以通过绑定到 checkout_cart_product_add... 和 checkout_cart_product_update... 事件轻松做到这一点,请记住,如果您使用多种货币,则在用户切换货币后不会重新计算自定义价格。您必须在观察者中自己处理货币转换。

于 2013-12-03T13:42:14.593 回答