我在 Magento 上创建了具有主要类别属性颜色和大小的可配置产品。我还有一个用于单独显示简单产品的子类别,但是,我希望用户也能够选择简单产品的尺寸。如何让 Magento 在简单产品上显示尺寸属性?提前致谢。
问问题
1524 次
1 回答
0
你不能直接拥有这个。
示例:您有一个名为 T 恤的可配置产品。您有一些简单的产品名为 Red T-Shirt L Red T-Shirt XL Blue T-Shirt M Blue T-Shirt L Blue T-Shirt XXL Green T-Shirt L
每个简单产品都对应一个特定的尺寸和颜色组合,因此能够在简单产品上更改尺寸是没有意义的。为了满足您的需求,有几种可能性:
-1°)查看 $_product->getProductUrl() 函数以强制人们转到可配置的,在子类别上他们可以看到每个简单的组合,但如果他们点击他们将被重定向到可配置的,预配置的简单点击,但它们能够改变大小和颜色。
-2°)如果您只想在选择颜色后更改尺寸,只需创建中间可配置产品,如蓝色 T 恤,用户只需选择尺寸即可。然后你重定向到这个可配置的产品。总而言之,您可以在其中选择颜色和大小的“主要”可配置项,但是如果您查看子类别并且已经喜欢一种颜色,则可以在其中选择“大小”的“中间”可配置项。
-3°)还有其他可能性,但对这项任务不太好,但我可以命名它们:在每个简单的尺寸中使用自定义选项,使用追加销售产品在产品页面中有其他尺寸信息并执行一些脚本(js 和html) 将它们显示为下拉大小选择器,...
希望这可以帮助
于 2013-03-05T18:50:43.380 回答