创建可配置产品(Creating a Configurable Product)

在阅读本节之前,请确认你已经认真阅读了上一节创建简单产品,因为上一节中的Magento产品相关知识是本节的基础,那样你可以更好的理解本节的内容。

  1. 就其性质而言,除非把Simple Product关联到Configurable Product,不然只是一个Configurable Product是没有用的。因此,在建立一个Configurable Product之前,先建立两个或两个以上含有不同属性的简单产品,那么您的客户将能够在前台配置产品了。在建立一个简单产品之后,就可以使用复制产品(Duplicate Product)功能,用此方法创建不同的产品,而重复输入。在新建的产品页面点击Duplicate按钮就可以复制产品了,对于复制的产品,改变一下客户可以配置的属性值。只有简单产品有Duplicate这个按钮。注:某些只能唯一值属性值(如SKU)是不会给复制产品复制的,你要自己输入,还有新建的复制产品默认的Status是Disable。如果在你创建可配置产品之前忘记创建相关的简单产品,你可以在左栏的Associated Products标签创建你所需的简单产品(下面有详细介绍)。
  2. 要创建一个可配置产品,通过浏Catalog > Manage Products。
  3. 点击右上角的Add Product 按钮。
  4. 选择一个属性集,如果你没有创建新的属性集可以选择默认的(Default)。这会决定你可以输入哪些产品数据。你可以查看前一节中的管理属性集(Manage Attribute Set)来了解更多关于属性集的知识。
  5. Product Type选择Configurable Product。
  6. 点击Continue按钮。
  7. 选择可配置的属性(Configurable Attributes)。对于显示在此处的属性,它必须属于上面第4步所选的属性集,它绝不能是一个系统属性。此外,跟上面图片中所描述的信息一样(见上图中),其适用范围(Scope)是Global的,输入类型必须是下拉菜单(Dropdown),并用来创建可配置产品(Use To Create Configurable Product)必须设定为Yes。如果这里列举的属性被选中之后,在后台是不可以配置的(这不同于简单产品,所有的属性都在后台管理)。相反,这会在前台的产品页面出现一个下拉菜单,并且由客户来配置它。此处的选项取决于你为当前可配置产品关联的简单产品(更多解释见下文)。如果在此步骤属性未选中,那么将可以在后台配置这个属性,就像是建立一个简单产品,属性值将在前台显示固定值。例如,如果在这选择了Color而未选Button Count,那么你可以可以在后台选择按钮数目为3,和关联到一个黑色的西装和一个深蓝色的西装。在前台,西装的纽扣数量将显示固定值-3,但你的客户可以通过下拉菜单来选择黑色或深蓝色。
  8. 点击Continue按钮。
  9. 接着输入产品的所有信息,这个之前的输入简单产品(Simple Product)的产品信息几乎是一样的,但是还是有三点不同。


重量(Weight)

当客户购买Configurable Product时,实际上并没有在购买这种产品,而是一个跟其关联的Simple Product。因此,Configurable Product是没有重量这个属性的,因为重量取决于每个与其关联的Simple Product。


库存(Inventory)

就像重量,一个可配置产品的库存选项是取决于与其关联的各自简单产品。在Inventory标签中,您只可以把可配置产品设置为In stock和Out of stock。如选择了In stock,在前台将显示该为In stock,但是每个可配置属性对应的简单产品要是In stock才能销售。如果您的客户购买一个一个Out of stock的关联简单产品,那么他们将收到一条警告:“该产品是目前缺货(This product is currently out of stock)”。如果选择了Out of stock,前台将显示为Out of stock,即使是对应的关联的简单产品是In stock也不能购买。


相关产品(Associated Products)

此标签在Simple Product中不会显示。在右边内容也的最下方会有一个产品列表,这里你可以为当前Configurable Product 添加关联或取消关联的简单产品。当第一次浏览此页面,列表只会显示当前相关产品。按Reset Filter按钮来显示所有的产品(包括相关和不相关),这些产品是属于同一个属性集(一个要关联的简单产品必须跟当前的可配置产品是属于同一个属性集的)。为想关联的产品选中复选框。产品列表中显示简单产品某些相关信息。库存(Inventory)一栏的右边将显示每个你在步骤7中选择的配置属性。这些属性栏显示的值就是简单产品对应的属性中选择的值。你必须给简单产品的配置属性都选择了值才会显示在这个列表中。 在列表的上面会像是所有的可配置属性列表。点击并拖动左边橙色箭头来排序就可以控制这些属性在前台的显示顺序。属性名称输入框默认是Label的值,不过你可以修改,以便它在前台显示不同的值。每个属性下面会列出所有的可以关联的产品的选项。每此你关联的产品是唯一的选项,选项将会添加到这个列表中。每个选项你都可以输入一个正(Positive)或负(Negative)的价格,这将给配置的产品增加或减去设定的价格,后边的选择可以设定为这个Price是作为当前Configurable Product价格的一个固定(Fixed)价格还是一定比例(Percentage)。

如果您尚未创建的所有要关联的简单产品,你可以选择在当前这个标签中创建简单产品。在可配置属性上方是创建关联的简单产品的操作区域块。这包含一个Create Empty按钮,单击此按钮将弹出一个用于生成新产品页面的弹出窗口。所有字段都是空的(按钮也就因此而得名Create Empty),你将被要求为所有可配置属性输入值(以使这一简单产品关联到可配置产品中)。点击Save按钮后,Magento将创建一个简单产品,并且跟当前可配置商品有相同的属性集,并Magento会自动关联简单产品到可配置产品(你会看到最下面的产品列表更新了)。 在前端,它看起来就像这样:

上面所说的选项就是当建立一个新的Configurable Product时看到的选项。如果你按下Save And Continue Edit按钮后,在Associated Product标签中你会看到两个新选项(同时在左栏会增加三个新的标签,跟前面讲述Simple Product时提到的一样)。在创建相关简单产品的区域块,有一个新的按钮:复制配置(Copy From Configurable)。这个类似于Create Empty按钮,但它将从Configurable Product中自动生成许多简单产品的相关属性。许多唯一属性和对可配置产品不适用的属性都是要手动输入的。这些包括SKU、重量(Weight)、所有可配置的属性、所有库存信息。点击Save按钮将会会自动关联到可配置产品,跟Create Empty的功能是一样的。 第二个新的选项是快速建立简单产品(Quick Simple Product Creating)操作区。这个区只包含一些带强制性质的属性。在名称(Name)和SKU区,有个Autogenerate复选框。如果被选中,Magento将使用可配置产品的名称和SKU创造一个新的名称和SKU的简单产品。格式是[Name/SKU ] - [Configurable Attribute 1 ] - [Configurable Attribute 2 ]以此类推。当您点击Quick Create按钮,简单产品将被创造,所有未列出的属性将从可配置产品中复制,并且自动关联产品到当前可配置产品。

 


当完成了所有的修改,点击Save,到此你已经创建了一个Configurable Product了。