`
天梯梦
  • 浏览: 13731254 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论
阅读更多

如何使用"导入/导出"(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 评论的导入导出

    本教程将详细介绍如何在Magento系统中批量导入和导出商品评论,帮助商家更高效地管理用户反馈。 一、Magento评论系统简介 Magento的商品评论系统允许用户对购买过的商品发表评价,这些评价有助于提升网站的互动性和...

    Magento订单导出导入

    本文将深入探讨“Magento订单导出导入”这一主题,帮助您更有效地处理订单数据,提高工作效率。 首先,我们来了解Magento订单导出的功能。在Magento后台,管理员可以方便地导出订单数据,这包括但不限于订单号、...

    magento导入导出产品分类

    导入产品分类通常涉及到以下步骤: 1. **准备数据**:你需要创建一个CSV(逗号分隔值)文件,该文件包含了所有要导入的分类信息,如分类名、父分类ID、路径、是否启用等。每个分类应该占一行,字段用逗号分隔。 2....

    magento导出数据sql

    综上所述,`magento批量导出数据`和`magento批量上传数据`是Magento运营中的关键环节。理解如何正确、高效地执行这些操作对于维护和扩展Magento商店至关重要。通过掌握SQL查询、使用Magento工具和编写自定义脚本,你...

    magento后台批量删除或更改产品属性[参考].pdf

    此外,更改产品属性通常可以通过Magento后台的产品编辑界面实现,但对于大量产品,可能需要使用数据导入导出工具或者编写脚本来批量更新。例如,你可以创建CSV文件,包含产品SKU和新属性值,然后通过Magento的系统...

    Magento批量处理订单

    本文将详细探讨Magento批量处理订单的流程、方法以及相关的知识点。 1. **批量发货**: 在Magento后台,商家可以批量选择已完成的订单并进行发货操作。首先,进入“订单”管理页面,通过筛选条件找到需要发货的...

    magento批量上传多图、添加自定义属性1.4、1.5+

    在使用过程中,商家需要按照特定格式准备CSV文件,包括商品ID和对应的图片URL,然后通过Magento后台的导入/导出功能进行操作。 添加自定义属性则是Magento的另一大亮点。自定义属性可以让商家为每个商品创建独特的...

    zencart 数据迁移到magento 数据库操作

    文件"magento批量导入.txt"可能包含了关于Magento批量导入功能的详细指南,这对于整个迁移过程至关重要。请仔细阅读并遵循其中的步骤,以确保数据迁移的成功。 总的来说,从Zencart迁移到Magento涉及多个步骤,需要...

    Magento-Import-Export:该脚本将导出和导入属性,集和产品

    Magento导出和导入脚本 笔记 !!! 不要直接在生产中使用!!! 请浏览每个脚本文件并根据需要修改代码。 该代码是根据假设编写的。 通读文件,您会发现有助于您理解代码的注释。 欢迎改进。 设置 将文件移到...

    magento2-import-export-sample-files:默认Magento 2 CE import导出CSV文件和Firebear的示例文件改进的Import Export扩展

    4. Magento 2 Import/Export 功能:Magento 2的导入/导出模块支持批量操作,可以处理大量的产品数据。用户可以通过设置各种选项来控制数据处理,如选择更新现有记录还是创建新记录,以及指定数据匹配规则。 5. ...

    ImportBlockCms:导入导出块 cms magento

    综上所述,ImportBlockCms是Magento平台的一个增强工具,提供了CMS块的批量导入和导出功能,包括按修改时间筛选、指定文件路径和使用适配器进行数据处理。对于需要高效管理大量CMS内容的Magento用户来说,这是一个...

    Magento中文教程实用文档

    ### Magento中文教程实用文档知识点概览 #### 第一章 Magento销售 **1.1 订单管理** - **Magento-2.1订单管理**: ...- **Magento-9.6导入和导出**: 介绍了如何批量导入和导出产品、订单等数据,简化日常管理工作。

    magento常用插件

    Magento 评论页面增加验证码功能插件 适用1.4-1.7 Magento 根据客户历史购买金额自动升级用户组功能插件 积分最新版本适用1.5-1.7 自定义运费 ...批量导入导出产品评论插件兼容 magentoQQ登录 等等

    magento用户使用手册.pdf

    - **Magento-9.6 批量上传数据**: 关于数据导入导出的功能,如批量导入产品信息、导出订单数据等。 - **关键知识点**: 如何使用CSV文件导入数据、导出特定数据集、处理导入导出错误等。 **8.7 货币汇率管理** - **...

    The Definitive Guide to Magento.pdf

    - 掌握如何批量导入导出商品数据。 - 学习如何使用高级属性,如自定义选项、关联产品等。 2. **库存管理** - 实时跟踪库存变化,自动更新库存状态。 - 支持多仓库管理,满足大型零售商的需求。 3. **订单处理*...

    Magento功能讲解中文版

    - **批量导入/导出**:快速上传大量商品数据或将现有数据导出至其他系统。 - **商品类型**:支持多种商品类型,包括单一商品、可配置商品、捆绑商品和组合商品。 - **库存管理**:提供缺货预订、最低和最高订购量等...

    magento插件

    在Magento中,订单导出插件通常用于帮助商家批量处理订单数据,例如将其导出为CSV或Excel格式,以便进行数据分析或导入其他系统。这类插件可能包含以下功能: 1. 自定义导出字段:允许用户选择哪些字段需要被导出。 ...

Global site tag (gtag.js) - Google Analytics