使用Magento中的默认值将可配置产品添加到购物车中


Adding configurable products to cart using default values in Magento

magento站点中的所有产品都是可配置的产品。"添加到购物车"按钮在产品页面中正常工作。

当我试图从比较窗口、心愿单页面或相关产品中将产品添加到购物车时,我的问题就出现了,它没有将产品添加到车中,原因很明显,因为我添加的下拉属性(产品大小)上没有选择选项。

无论如何,我如何使用最小尺寸的产品作为默认值,从这些窗口将产品添加到购物车中,这样当链接/按钮明显显示"添加到购物篮"时,客户就不会再被重定向到产品页面来选择尺寸了?

有两种解决方案。

1°)在每个位置显示下拉选择。让用户选择尺寸。

2°)定义一个全局规则来定义要选择的默认大小(比如库存中最小的,或者总是"M",等等)如果需要,您可以为每个属性集设置一个规则。然后修改这些区域以显示可配置的信息,除了价格和添加到购物车按钮,这些按钮取自"默认"的简单产品,即具有默认属性值的产品。

确保始终有一个默认尺寸(即,即使"M"不存在或没有库存,您的规则也有一些"其他"/"批次"部分,以始终找到一个尺寸)。

这里没有代码,选择一个解决方案,试着去做,如果你不成功,有人(包括我)会帮助你。