我在理解Magento 2的产品图像/缩略图概念时遇到一些麻烦。我的Magento版本是2.1.1。
案例1:我通过管理面板添加了一个可配置产品,并为它们分配了一些简单的产品,其中包含两个属性(大小和颜色)用于配置。我已经分配了两个图像(到可配置产品)并为每个简单产品分配了一个图像。 在产品页面中,我看到两个缩略图(分配给可配置产品)。这绝对没问题。现在,当我选择可用选项(颜色和大小)时,我看到添加了额外的缩略图(我分配给该简单产品的图像)。这里显示的是重复的缩略图。(附带截图)
案例2:我删除了分配给同一可配置产品的所有简单产品的图像。所以现在,只有可配置的产品才有图像。现在,产品详细信息页面显示两个缩略图,如之前和当我选择可用选项(尺寸和颜色)时,产品图像消失了。因为我删除了所有指定的简单产品图片。(附上截图)
那么,在magento 2中,是否必须将图像添加到所有简单产品中?否则在选择选项时不会显示产品图像。它不能像在magento 1中那样工作。
有没有办法隐藏选择选项时添加的额外缩略图?因为它显示为重复的缩略图。
我尽力表明这种担忧是可以理解的。事先道歉,如果它在某些时候仍然不清楚。
非常感谢任何建议/帮助。
答案 0 :(得分:1)
经过对不同论坛的长期研究,我找到了解决这个问题的方法。 只是一个简单的解决方法: 1)转到此文件并打开它:vendor / magento / theme-frontend-luma / etc / view.xml 2)找到这段代码:
<vars module="Magento_ConfigurableProduct">
<var name="gallery_switch_strategy">prepend</var>
</vars>
并将“propend”替换为“replace”..所以:
<vars module="Magento_ConfigurableProduct">
<var name="gallery_switch_strategy">replace</var>
</vars>
3)就是这样!只需重新上传文件并删除所有Magento缓存。
希望这适合你。 再见