如何使用"导入/导出"(import/export)工具在magento里添加、修改、删除产品

Magento的"导入/导出"(import/export)工具是个非常实用而且高效的功能。这篇文章就来介绍一下如何使用这个工具。

基本上你可以用"导入/导出"(import/export)工具来批量导入产品。比如使用这个功能一次添加100个产品会非常简单。你只需要创建 一个CSV或者XML文件,并且保证文件的各个字段和数据库相对应就可以了。如入你产品的各个信息,然后用导入工具导入数据库。

导出(Export)也非常简单。magento允许你导出全站的所有产品。如果你需要重装网站或者升级网站的话,导出数据是非常必要而且实用的功 能。

下面我们来讲一下如何在magento中导出(Export)

进入管理后台,到 System > Import/Export > Profiles. 这个名字一开始会造成一点困扰,但是等你意识到"导入/导出"(import/export)工具几乎可以导入导出任何东西的时候,就会理解这个菜单为什 么不仅仅是写“导入导出产品”了。

你想做的可能是把所有产品从本地的测试环境转移到真正的服务器上(反之亦然),很幸运,magento基本安装之后就有一个配置文件 (profile) 叫做 Export all products. 点编辑(Edit)并打开它.

有两点要特别注意,文件名Filename 和路径 Path, 因为这是告诉你magento存放.csv文件的位置. 如果 Excel (或者其他表单spreadsheet 编辑器)使用不同的定界符,你也可以在 数据格式(Data Format)里设置.

执行配置文件( Run Profile). 点击 “Run profile in pop-up” 按钮并等待. Magento 现在开始执行操作,这个时候你可以用FTP登陆到/var/export这个文件夹,你可以看到一个.CSV 文件出现了。等magento操作结束,就可以把这个文件下载到本地计算机。

如何导入Import

默认安装里也有个配置文件叫导入所有产品“Import all products”. 路径如下: System > Import/Export > Profiles. 点编辑“Edit”导入所有产品“Import all products”.

到上传文件(upload File)页面,选择你刚刚导出后下载的CSV 文件.

点保存并继续编辑Save and Continue Editing. 这步将上传CSV 文件.然后到执行配置文件( Run Profile)页面, 选择CSV并点执行(Run Profile in pop-up)

更进一步讲解:

产品导入,一般分为两个部分,一个是字段本身,其次就是图片

I. 准备好产品信息文件,导入产品的信息应该使用CSV或XML格式的Excel格式。
如果你进入后台管理界面System->Import/Export->Profiles可以导出一些产品数据,看看格式例子

II. 进入后台管理界面System->Import/Export->Profiles下面
新建一个profiles.其实系统已经内建了几个常用的profiles,其中有一个名字叫: Import All Products.
在该Profiles的 File Information 这个Section可以设定一下选项 Data transfer: Local/Remote Server, Interactive

1). 如果选择: Local/Remote Server,出现如下三个选项
Type: Local Server/Remote Ftp
File name: 如import.csv
Path: 如var/import ,这里路径是相对于Magento安装目录的
当选择Remote Ftp时,可以从远程FTP服务器上导入编辑好的文件。

2). 如果Data Transfer选择Interactive,上面的选项的都不存在,这种方式要求在Upload File页上传文件。

III. 选择1)种导入方式,假设Path设置为var/import. 然后要存储这个配置文件。接下来做下面两步:

a). 上传CSV或XML格式的excel文件(扩展名也应该写为.csv)到$MAGENTO_INSTALLED_DIR/var/import目录下,名 字应和该配置File name一样

b). 如果有图片上传,那么图片应该上传到$MAGENTO_INSTALLED_DIR/media/import目录或者其子目录下。假设csv文件的有一 条数据的列image值为:/m/6/mobile.jpg,那么应该把产品的文件mobile.jpg上传到 $MAGENTO_INSTALLED_DIR/media/import/m/6目录下。

这样,当产品导入的时候,图片就被正确地存储了。当然,如果csv文件具备了image列,但是图片本身并没有上传,没有关系Magento导入程 序会自动忽略这个列。

另外,Magento导入程序是根据产品的SKU属性来判断是否需要更新还是新增记录的。

magento产品批量导出导入相关推荐

  1. PLSQL批量导出导入存储过程

    日常工作中,经常会遇到批量导出导入存储过程 一.批量导出存储过程 1.路径:工具>>>导出用户对象 2.一定要选单个文件呦,要不然导入会报错的. 二.批量导入存储过程 1.工具> ...

  2. phpmyadmin批量导出导入的方法步骤

    描述:phpmyadmin批量导出导入的方法步骤 步骤: phpmyadmin选择相应的表,点击导出,格式选择csv 打开导出的csv格式,按照格式输入需要批量导入的数据 phpmyadmin选择相应 ...

  3. mysql workbench批量导出导入sql文件

    mysql workbench批量导出导入sql文件 前序:其实关于workbench导入导出很多教程了,我写这个主要是总结下,然后特别提醒大家导入之后一定记得刷新!导入之后一定记得刷新!导入之后一定 ...

  4. python从mysql导出大量数据_python批量导出导入MySQL用户的方法

    数据库迁移(A -> B),需要把用户也迁移过去,而用户表(mysql.user)有上百个用户.有2种方法进行快速迁移: 1,在同版本的条件下,直接备份A服务器的mysql数据库,还原到B服务器 ...

  5. 低代码学习教程:通讯录支持批量导出导入

    批量导入成员 批量导入成员前需下载表样,按表样进行员工通讯录填写,填写完成后保存Excel文件,然后点击[选择文件]进行导入. 批量导入样式: 批量导入效果: 注意:Excel文件导入后,会通过登记的 ...

  6. mysql+用户批量导出,python批量导出导入MySQL用户的方法

    详细出处参考:http://www.jb51.net/article/43294.htm #!/usr/bin/env python #-*-encoding:utf-8-*- #---------- ...

  7. sqlServer批量导出导入单表数据

    导出: bcp 库名.dbo.表名 out 路径/文件名 -T -c 导入: bcp 库名.dbo.表名 in 路径/文件名 -T -c

  8. 批量导出导入数据及附件文件ZIP包

    目录 前言-应用场景 一.导出ZIP包 1. 列表数据导出到本地excel文件 2. 下载附件信息 3. 生成压缩文件(浏览器下载) 4. 删除临时目录 二.导入ZIP包 1. 上传zip包,解压到临 ...

  9. Oracle导入ixf文件,Shell读取文本批量导出\导入DB2数据

    需求背景: 由于DB2 exp\imp数据只能一张表一张表的exp\imp所以通过把所有的表都写在一个exp_imp_db2.txt文件中 exp_imp_db2.txt格式如下: (i|e)    ...

最新文章

  1. CSS自定义鼠标样式。JS获取鼠标坐标,实现提示气泡框跟随鼠标移动
  2. python第三方库中函数调用_Python学习笔记(2)——Python的函数、模块、包和库...
  3. VSTO为Excel快捷菜单添加项
  4. java什么数组能村浮点数_c脚本怎样把字节数组转换成浮点数
  5. from .filename import class
  6. streak10刷Linux,streak 10
  7. 牛顿插值法及其C++实现
  8. virtual.lab motion用表达式控制载荷
  9. 点击button后改变文字_24. 教你零基础搭建小程序:小程序的常见组件(5)— button标签...
  10. div水平垂直居中方法汇总(共六种)
  11. 如何正确安装驱动程序
  12. 微信支付 APP端 后端 第四-五弹 退款定时任务 账单下载
  13. 语言模型(马尔可夫模型,n元语法)
  14. 人工神经网络算法的应用,神经网络算法应用案例
  15. .pdm文件怎么打开
  16. Linux之线程Thread小结
  17. WIN10 动态磁盘转基本磁盘
  18. 2017年职称计算机考试教程,【2017年职称计算机考试wps教程资料2】- 环球网校
  19. 镜像部署Windows环境
  20. ChinaJoy直击:AMD显卡树立1080p高帧率、高保真PC游戏新标准

热门文章

  1. LSI最长递增子序列(DP问题)
  2. 23 WM配置-策略-入库策略3-定义现有库存的附加策略I(Addition to Existing Stock Strategy)
  3. k8s创建Deployment报错:missing required field “selector“ in io.k8s.api.apps.v1.DeploymentSpec
  4. tf.cast() 数据类型转换
  5. [有限元] 面积坐标的幂函数在三角形单元,三角形环单元上的积分公式和体积坐标的幂函数在常应变四面体单元上的积分公式
  6. [有限元]桁架结构中杆单元的节点序号和单元序号的确定依据
  7. Linux定期执行xshell脚本(入门)
  8. 社区论坛小程序带订阅功能
  9. shishuo-CMS-master
  10. 一个自用的好看幻灯片代码