我正在使用 Magento 1.9 并尝试进行以下更改:

  • 创建可配置的产品 并将 5 个产品关联到它
  • 4 个产品有这些 自定义选项: 颜色和尺寸
  • 1 个产品有颜色、尺寸和面料

现在的问题是,如果我从下拉列表中选择选项,那么 还包含“面料”选项的产品仅显示“颜色”和“尺寸”选项 不知何故 织物 未加载

我的第一个想法是延长 Mage_Catalog_Block_Product_View_Options 并从重新加载 可配置.js.

但我不确定这是否是我尝试使用的正确方法 getOptions 或者 getCustomOptions, ,然后返回 null。

如果有人也遇到过这种情况,我将非常感谢您的帮助和指导。

更新:

以下是一些逐步的屏幕截图,我希望它能让您更好地理解我想要实现的目标:

用户可以选择将下拉列表从“铝”更改为“画布”,此时应出现“画布包裹”选项: http://screencast.com/t/IMbaebAs4a反过来,如果您在 Canvas 可配置产品页面上,如果您选择 Aluminium,则“canvas wrap”应该消失,因为其他关联产品没有该自定义选项。

有什么建议么?

有帮助吗?

解决方案

没有太多麻烦,最简单的方法是使用这个扩展: http://goo.gl/a2PSvm

它正是我想要的。

许可以下: CC-BY-SA归因
scroll top