Magento自定义选项VS属性

jon*_*jon 13 magento

自定义选项和属性之间的实际区别是什么?或者是自定义选项实际上是在配置自定义选项时创建的属性

Kno*_*ing 31

Magento的属性: -
一个属性在Magento被定义为目录类别的任何属性(实体类型ID - 3),目录产品(实体类型ID - 4),客户(实体类型ID - 1),客户地址(实体类型ID - 2),订单(实体类型ID - 5),以及更多.这些包括产品ID,产品标题,SKU,图像,描述,客户名,客户姓氏等.

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

商店所有者可以根据需要添加任意数量的附加属性.这些可以分组为属性集,因此可以使用相同的属性创建类似的产品.如果您销售电视,鞋子,书籍和电动工具,您可以创建四个属性集 - 一个特定于电视,一个用于鞋子,一个用于书籍,一个用于电动工具.将新的电动工具产品添加到目录中时,只需选择"电动工具"属性集,并为此产品添加相应的字段.您可以查看此链接以了解如何在Magento中创建属性.

Magento自定义选项: -
仅目录产品(没有其他实体类型)使用自定义选项的概念,这些概念存储在数据库表" catalog_product_option"中.

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

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

希望能帮助到你.