Magento创建configurable产品的要点

接着上一篇用API创建可配置的产品Configurable Product说事。Magento的产品类型可分为Simple Product、Group Product、Configurable Product、Virtual Product、Bundle Product、Downloadable Product。其中Simple的产品最简单,属于基础产品。Configurable Product和Bundle Product的产品是建立在这些Simple产品之上的。

Configurable Product 和 Bundle Product的产品都可以独立的跟踪库存 。Custom Option是无法跟踪独立产品的库存。Configurable Product是需要独立建立不同属性的产品的组合,而 Bundle Product是可以组合产品的。举个例子来说,一件衣服有2种颜色和3个大小,建立Configurable Product 需要创建6个独立的Simple产品,而Bundle 是只需要创建2+3=5个Simple产品。在属性比较多的时候,区别还是很大的。

关于Configurable Product 的创建,不得不说,Magento管理后台的用户体验很差。前段时间教我的同事创建Configurable Product,过了一阵子,忘了,为此写下这篇文章。

首先创建Configurable Product有3个要点:

1. 在属性集里必须有一个全局的属性,即属性的Scope为Global。

2. 属性的Catalog Input Type for Store Owner要选择Dropdown。

3. 属性的Use To Create Configurable Product要选择Yes。

下面以创建一个Configurable Product为例,该产品有一个cm_color的属性。有bule、red、yellow。价格分别为10、20、30。

创建Configurable Product的属性

从导航进入到CataLog->Attributes->Manage Attributes,在Properties这个tab中:

新建一个cm_color的属性,Scope选择Global,Catalog Input Type for Store Owner为Dropdown,Catalog Input Type for Store Owner为Yes,注意图中画红线的部分。

切换到Manage Label/Options,添加该属性在不同语言的store显示不同的Title,这里只需填写Admin的部分就可以了。

给该属性添加3个选项,Bule、Red、Yellow,然后Save Attribute。

将属性添加到属性集中

从导航进入到CataLog->Attributes->Manage Attributes Sets,选择Default属性集。

将cm_color属性从右边的Unassigned Attribute拖到左边的Groups的General组,完成之后Save Attribute Set。

创建Configurable Product

从导航进入到CataLog->Manage products,点击Add Product。Attribute Set 选择Default,Product Type 选择Configurable Product,点击Continue。

选择具有全局属性的cm_color,点击Continue。

添加Configurable Product的基本属性,Name,Description,Short Description,SKU,Status,Visibility,Price等基本属性,点击Save and Continue Edit。

切换到Associated products选项卡,重点在红线的部分Quick Simple Product Creation。

创建一个Color为Bule的产品,Color选择Bule,price选择10,Fixed是直接定价,Percentage是百分比,该价格都是在原价价格加价。Visibility最好选择不显示Not Visible Individually。

点击Quick Create,可在下方的Super Product Attribute Configuration看到自动创建的Simple Product,并自动绑定到Color的Bule选项。

同样创建Color为Red,和Yellow的产品。

此时创建好了3个Simple Product了,并都已经绑定相应的属性上。选择Save and Continue Edit。

时间: 2024-10-08 14:25:24

Magento创建configurable产品的要点的相关文章

magento 创建属性

Magento的属性(Attributes)就是产品的可计量或可描述的性质,例如:颜色.制造商.库存号码(SKU number)等等.Magento有两种Attribute:简单属性(Simple Attribute)和系统属性(System Attribute).默认情况下,Magento包含了所有必需的系统属性,这些系统属性不能删除的,而且每件产品都拥有这些系统属性.而且所有的属性集(Attributes Sets)也必须包含这些系统属性(在下一节会详细介绍属性集(Attributes Se

Magento给新产品页面添加分页

本文介绍如何让magento创建一个带分页功能的新到产品页面,方便我们在首页或者其它CMS Page调用和展示新到产品. 在Magento我们经常有的做法是建立一个可以调用新产品的block,然后通过: {{block type="catalog/product_new" column_count="6" products_count="100" name="home.catalog.product.new" alias=&q

【VMCloud云平台】SCSM(八)SCSM创建请求产品

在创建了前台门户Self-Service Portal 后,可以看到门户上的产品请求是空的,那是因为我们虽然在SCSM上次创建了服务模板,但是并没有把该服务请求做成一个产品进行发布,故没有在Portal上显示对应的产品(紫色为已完成施工,红色为施工中,蓝色为计划中) 用scsm管理员登录SCSM01,打开SCSM管理控制台,定位到库-请求产品-服务请求产品: 点击右上角创建请求产品,输入产品名称与描述: 在模板名称项选择我们之前创建好的服务模板: 接着在用户提示模块里,写入相关的信息,类似之前定

magento -- 如何在magento中进行产品的批量上传

花费了好多时间,阅读了magento官方论坛上几乎所有的批量上传产品的相关帖子,分析了大量相关magento代码,终于可以完全实现指产品批量上传的功能,免除网速慢,在页面之间跳来跳去,以及重复输入数据的烦恼,你只需要在excel中编辑数据就可以轻松实现产品批量上传到magento站点. 碰到的常见问题(统统搞定,哈哈): 多图上传 上传后magento前台无法查看 上传后前台看不了图片 上传后前台只能看到部分图片 上传后前台的图片有重复 不能上传custom option(可以支持基于optio

【VMCloud云平台】SCSM(九)SCSM创建服务产品

请求产品与服务产品的不同在于,服务产品是由一系列的请求产品组成,如:申请虚拟机资源.更新虚拟机资源.回收虚拟机资源多个请求产品可以组成一个服务产品,服务产品是最终呈现给客户的可视化产物(紫色为已完成施工,红色为施工中,蓝色为计划中) 同样用scsm管理员登录SCSM01,打开SCSM管理控制台,定位到库-服务产品: 点击右上角创建服务产品,输入产品名称与描述: 填写与产品相关的一些常见信息: 这里并没有其他与产品平行的相关服务,故留空下一步即可: 知识库文章选择留空,也可以添加相关的白皮书上去进

解决magento批量assign产品到分类时最多只能save成功1000件的问题

注 :文章中问题已在Magento EE 1.14 / CE 1.9得到验证. 最近,我发现了一件非常奇怪的问题.当为一批产品(大于1000件)分配分类时,只有最多一千件产品能够保存成功,而其他的都被忽略了.为了解决这个问题,就需要我们去深入magento的源码进行分析测试. 下面是Magento如何分配产品类别的源码: class Mage_Adminhtml_Catalog_CategoryController extends Mage_Adminhtml_Controller_Action

Magento创建主题

本主题讨论如何创建,使用主题,如何将徽标添加到主题文件中以及如何调整图像大小.先决条件1.对于兼容性,可升级性,维护方便起见,不修改开箱Magento的主题.要自定义您的Magento商店的设计,创建一个新的自定义主题.2.设置你的Magento应用程序开发模式.应用模式影响的静态文件由Magento的缓存的方式.关于主题的发展,我们在本章中所提供的建议是开发者/默认的模式而异.创建主题目录要创建您的主题目录:1.Go to /app/design/frontend.2.创建根据您的Vendor

如何在SAP里创建configurable material物料主数据

(1) 使用tcode CT04创建characteristic: assign 所有可能的color value: (2) 使用tcode CL02创建class. 类型选择300- variant: 将step1创建的characteristic assign给该class: (3) 新建一个material,将Material is configurable的checkbox勾上: (4) tcode CU41创建configuration profile: (5) 之后就能够使用tcod

magento -- 添加新产品时状态默认为激活,库存状态默认为有库存

添加新产品时状态默认为激活 打开文件/app/code/core/Mage/Catalog/Model/Product/Status.php,注释掉“Please Select” [php] view plaincopy /** * Retrieve option array with empty value * * @return array */ static public function getAllOptions() { $res = array( /* array( 'value'