Magento自定义选项与属性

问题描述:

自定义选项和属性之间的实际区别是什么?或者是自定义选项实际上属性是那些获得在配置自定义选项Magento自定义选项与属性

Magento的属性创建: -
属性 Magento中被定义为一个目录类别的任何属性(实体类型ID - 3)目录产品(实体类型ID - 4),客户(实体类型ID - 1),客户地址(实体类型ID - 2),订单(实体类型ID - 5)等等。其中包括产品ID,产品标题,SKU,图像,说明,客户名,客户姓氏等。

所有属性都存储在数据库表“eav_attribute”中,并且所有这些属性都取决于它们的实体类型,它们存储在数据库表“eav_entity_type”中。

店主可以根据需要添加任意数量的附加属性。这些可以分组为属性集,因此可以使用相同的属性创建类似的产品。如果您销售电视机,鞋子,书籍和电动工具,则可以创建四个属性集 - 一个专用于电视机,一个用于鞋,一个用于书籍,另一个用于电动工具。将新的电动工具产品添加到目录时,只需选择“电动工具”属性集,并为该产品添加相应的字段。您可以检查this link以了解如何在Magento中创建属性。

Magento的自定义选项: -
只有目录产品(并没有其他实体类型)使用自定义选项,它存储在数据库表“catalog_product_option”的概念。

Magento自定义选项允许客户在将Magento产品添加到购物车之前添加新的选项(非特定的)。它允许增加产品价格或从顾客那里收集额外信息,例如产品长度(自定义选项可以只是商店提供的可能长度的下拉),雕刻名称(自定义选项可以是文本字段)或要打印的图像(自定义选项需要是上传文件字段)。

Magento自定义选项类似于属性,但它们必须由客户而不是管理员填写。但是所有选项都可以由客户填写,完全取决于管理员,因为他正在维护产品的可用定制选项。

希望它有帮助。

+0

嘿,这是一个非常好的答案,但我对搜索的困惑一直是“选项的选项”,即假设自定义选项是下拉列表,甚至是“列表”(这些术语是如此通用的搜索答案很难,相信我)。这些下拉选项或特别是列表选项存储在哪里? – 2015-07-20 09:31:47