如何根据所选产品选项交换已在购物车中的产品图片?

时间:2009-06-17 07:26:35

标签: php magento model-view-controller magento-1.3

最近我需要增强Magento(1.3.1)用户界面。特别是添加产品图像切换器(http://inchoo.net/ecommerce/magento/create-a-color-switcher-in-magento/之后)。

结果: - 图像切换器按预期工作,这很好。

问题: - 产品本身可以容纳多达15或20种颜色的图像供选择。

目标: - 当用户使用“select”元素选择产品颜色时,所选产品颜色必须交换默认产品颜色以在购物车中显示。

我正在考虑使用会话来保存所选数据,然后交换它,但它看起来很复杂,因为图像目录保存为缓存目录,我不知道查看图像时的确切路径。

第二个想法是使用/checkout/cart/item/default.phtml从结帐/购物车控制器交换,但我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

如果您使用可配置产品与关联的简单产品,用户将添加到购物车简单产品,而不是可配置。每个Simple产品都可以有不同的属性(例如:颜色)