新 文

M.J

All posts in “MAGENTO”

Magento 简单产品批量上传

对于产品比较多的商家来说,Magento网站产品上传是一件比较费神的事情。批量上传就显得有效率一点。如果是简单产品(Simple Product)并且每个产品只有一张图片(多图的问题以后会讲到),Magento的产品批量上传是比较简单的。

登录后台 System -> Import/Export -> Dataflow Profiles,点击 Export All Products,在 Run profile 选项下点击 Run Profile in Popup。

run-profile

等任务执行完成后,在ftp的 /var/export 文件夹中会生成一个export_all_products.csv 文档,将此文档下载到本地,打开可以看到商品形成的一一对应关系,如产品所属网站、所属商店、产品类型、产品属性、产品名称、产品所属分类,产品的url、图片等,如下图:

run-profile-3

具体字段结构大致如下:

字段名称 字段备注 字段值示范 其它说明
store 网站的store,基本上填admin admin
websites 网站的websites,默认是base,如有支持多个website,就填指定的websites base
attribute_set 商品对应的属性,默认是Defautl,如果这个商品有对应的其它属性,请填指定的属性名称,而且在其它字段中,也必须包含指定属性值的字段下定义 Default
categories 目录结构,用categories,目录名称可以用/隔开,以显示指定的目录层次,这个字段可用category_ids来替换,那就应改指定magento已有目录的指定id号了 shoes/boots
type 商品类型,如果是简单商品就是simple,如果和组合商品或配置商品,就是其它的值,这时注意,组合商品或配置商品在这里无法指定商品的关联关系,需在后台手工操作
sku 商品的唯一编号 如:MA512840
name 商品名称 XIAOMI Hongmi Smartphone MIUI V5 MTK6589T Quad Core 1.5GHz 4GB ROM HD IPS Screen Dual Cameras 8.0 MP 4.7 Inch – Grey
price 价格 507.5
special_price 特价
description 商品详细介绍 产品详细介绍
short_description 商品短说明 商品短说明 这两种说明可在实际应用中灵活使用
custom_description 商品自定义说明 商品自定义说明
meta_title 元标签标题 元标签标题
meta_keyword 元标签关键字 元标签关键字
meta_description 元标签说明 元标签说明
image 主图,这里必须以/开始,后面不跟目录,同时这个文件要拷到media/import/目录中,magento会自动转换到指定路径中 /xiaomi-hongmi-1s.jpg
small_image 主图的小图,一搬用主图,当然你也可指定另行指定一个小图 /xiaomi-hongmi-1s.jpg
thumbnail 主图的略缩图,一搬用主图,当然你也可指定另行指定一个小图 /xiaomi-hongmi-1s.jpg
image_label 主图的alt标签 主图的alt标签
small_image_label 小图的alt标签 小图的alt标签
thumbnail_label 略缩图的alt标签 略缩图的alt标签
weight 重量 3
has_options 是否有自定义选项 1
is_in_stock 是否有库存 1
qty 库存量 999
disabled 是否禁止 No
status 状态 Enabled
options_container 商品显示结构(具体可参看magento的商品管理) Block after Info Column
tax_class_id 税收 None
visibility 商品显示范围 Catalog, Search

按照这个csv文件填好新产品的每一个字段的值后,首先将产品图片用ftp上传到 /media/import/文件夹下(如果media文件夹里没有import这个文件夹就创建一个import文件夹); 接着在后台 System -> Import/Export -> Dataflow Profiles -> Import All Products , 在  Upload File 选项下点击选择文件上传刚刚做好的csv文件,点击 Save and Continue Edit ,接着在 Run Profile 选项下选择刚刚上传的csv文件并点击 Run Profile in Popup

run-profile-4

一切顺利的话,产品已经批量上传成功。

如果前台没有显示的话,先刷新一下缓存 System -> Cache Management 全选 Refresh Submit; System -> Index Management 全选 Reindex Submit。产品应该在前台显示成功。

补充说明:

1 一个产品可以属于多个产品分类,在category_ids 拦填入每个分类的编号中间用英文半角逗号隔开即可,如 5,6,12

2 产品图片预先上传到 media/import文件夹中,注意大小写要和csv文件中一致,否则可能照成图片不存在错误(建议一律用小写字母);csv文件中的图片一律在图片名称前加斜杠 / 即可,不要添加其他路径。

Magento产品的三种关联方式 – Related Products, Up-Sells, Cross-Sells

addaproduct12当我们在Magento后台给网站添加一个产品的时候,我们会发现左侧的 tab中有这三个选项:Related ProductsUp-sells和 Cross-sells;它们是将产品关联起来的三种方式。

Magento Related Products

Related products 即相关产品,默认会显示在产品页的右侧边栏,推荐该产品相关的配套产品。比如用户在浏览手机的时候,在右侧的Related products中可能会显示移动电源,手机屏幕保护膜等产品。

Magento Up-Sells

Magento Up-sells一般用于推荐和当前页面相似的产品,但是版本更新或者功能更强大价格更贵;比如该产品是iPhone4,Up-sells可以选择iPhone 4s, iPhone 5, Samsung Note2等等。

Magento Cross-Sells

Crooss-sells产品会显示在结账页面。当用户添加产品到购物车后,准备结账时,都会进入购物车页面。Cross-sells关联的产品会显示在购物车页面左下方。Cross-sells一般用于推荐最新产品或者主打产品,可以与购买物品无任何关联,因为无论你购买什么产品,都要进入购物车结账页面。

magento_cross_sells

9/9
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
回到顶部