如何在添加到购物车之前以编程方式创建新的自定义选项

时间:2012-12-12 00:21:06

标签: php magento

我为checkout_cart_product_add_before事件创建了一个Observer。我能够检索名为locationTo和locationFrom的2个选项。然后,我通过对两个地址进行地理编码并使用Vincenty Great Circle Distance算法来计算每个位置的距离。

我想在购物车页面上显示此值,我将如何显示此值 在购物车页面上?

有没有办法我可以创建一个自定义选项并在观察者中设置距离值并将其添加到报价项目然后它将显示在购物车页面上,或者我认为它错了?我将如何做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以使用'additional_options'字段存储自定义选项

请参阅Magento - Quote/order product item attribute based on user input