Press "Enter" to skip to content

Magento 2 教程:如何让magento 2 前台产品属性显示该产品不同颜色的图像

6223

Q:一般我们看到的magento可配置产品是这样的

那么这些颜色属性能不能显示该产品不同颜色的图像呢(如下图)?这样让产品可以看起来更直观。

A: 这个是可以做到的。接下来给大家讲解一下。

整体思路是这样:先为该产品创建该产品特有的属性,创建可配置产品过程时运用这个属性,最后给这个属性重新正确命名。

第一步

到magento网站后台,stores > attributes > products 创建一个属性,填写一下信息,如下图

Default lable建议先任意命名,建议不超过五个英文单词。

Store front properties 填写其他信息 (如果这个部分不知道,请参考stores > attributes > products 其他属性的设置)

然后点击“save attributes”保存。

在product> inventory> catalog 添加 configurable product.

接下来就是填写产品基本信息。

Configurations 》create Configurations 部分,选择刚创建的属性lipstick,如图

然后按照提示一步步设置好,最后点击保存。

最后,前台效果如下(请忽略我测试的模板,正常产品属性的框不是这样,会比我的美观一点,这里只是用来测试的)

然后回到网站后台,stores > attributes > products 找到刚才创建的属性lipstick

修改lipstick的名称为“color”

然后点击“save attributes”保存。

如果系统提示刷新缓存的,请在后台刷新缓存。

同时清空浏览器缓存。

最后,前台效果如下:

疑问1:为什么不直接把属性命名为color?

回复:因为系统属性是自带了一个color属性的,如果你直接命名的话,因为属性的唯一性你会发现最后保存不了。

疑问2:如果每个产品前台属性都显示该产品的不同颜色的图片,每个产品都要新建一个属性给该产品?

回复:是的。如果觉得这样比较麻烦,可以选择其他属性。或者直接用公用的颜色属性。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up