在Magento中以手动的方式添加大量产品是很不方便的。一件一件地添加产品会消耗很长的时间,特别是当你有成百上千的产品。这种情况,你就需要一种自动的方式添加所有的产品到你的Magento店铺。按照下面的步骤就能成功导入。

首先,从Magento后台进入Catalog -> Manage Categories

magento Manage Categories

填写如下的内容来创建所有你需要的分类:

magento Categories Information

填写所有的信息以后,点击Save Catagory按钮。

magento Save Catagory

注意,记下新创建的分类的id。最好以文本的形式,如下:

magento Catagory id

如果需要,你还可以通过Catalog ->Attributes ->Manage Attributes -> Add new Attribute.创建产品的额外属性。当然,在创建简单产品的时候你也可以创建属性。什么时候创建由你决定。

下一步是在Magento中手动添加一个产品。之后用来导出作为大量数据导入的模版。确保已经创建了所有需要的属性,是否删除已有的商品。当你创建并保存一个新产品以后,它将出现在Magento店铺的产品列表里。

magento product list

现在导出作为样本的模版。在Magento后台System -> Import/Export -> Dataflow - Profiles -> Export All Products。在Profile Information -> Store选择你刚才创建产品所在的店铺。在Data Transfer下拉菜单选择Local/Remote Server。在Data Format这栏选择CSV/ Tab Separated,点击Save按钮。接着再次点击export all products,点击Run Profile in Popup按钮。

在你的项目的var/export/文件夹里将有一个名为export_all_products.csv的文件。导出成功的界面看起来是这样的:

magento Export Success

使用FTP将文件下载到本地。文件里每一列对应你要定义产品的属性。用电子表格程序打开它,添加你要导入的产品。确保复制/粘贴属性到对应的列。记得添加上分类的id。

完成这些之后,返回Magento后台,进入System -> Import/Export -> Dataflow - Profiles -> Import All Products。之后选择Upload,上传要导入的.csv文件。上传完以后再次点击Import All Products,之后Run Profile,从下拉框选择你刚才上传的文件,点击Run Profile in Popup按钮。一个导入状态的窗口就弹出了。

magento Import process

导入成功后会有提示信息。

magento Import Success

现在,你可以到后台产品页面查看导入的产品了。

360magento提供专业的基于magento系统的电商网站开发服务,如有需求或相关咨询,请与我们联系