最新消息:Excel无乱码转CSV,由于工作原因很少更新博客和回复大家的评论,非常抱歉。

Magento批量上传带图解

我们在工作中,添加上千的产品,实在是让人头痛,现在利用Magento的批量上传,可以减轻我们的工作量。 首先,我们要准备与产品有关的数据,这些数据记录了产品的名称、描述、折扣、库存等相关信息,这些数据在网站是储存在数据库中的,现在通过读取文件来添加到数据库。其次是要产品的照片。 简单地说,数据库就是一个跟Excel类似的表格。下图是通过软件读取数据库的截图。

正是这种与表格相似性,才决定了可以通过上传表格来读取信息到数据库。 目前Mgento可以识别的是XML和csv文件,我们用csv文件。我们可以在Excel或者WPS中做好表格,然后在另存为csv格式。 Excel中表格格式是必须规范的,因为要与数据库匹配。不但字段要匹配,而且其中有些也是必须要赋值的。经过不断实验,总结出经验:其中以下字段是必须存在的,且不能拼写错误。包括但不限于:store、sku、status、qty。 为免去后台再编辑的麻烦,应用该尽可能地在表格中编辑好所有信息。现在给大家一个表格,详细说明每个字段的意思。

其中每个商品的识别码(sku)都不一样,这个有点类似于商品的ID。

Step1:表格仔细检查无误后,将准备好的图片上传至 media/import中。如果使用专用的图片服务器,把图片上传到服务器上,当然表格中的图片地址要做相应的修改。

Step2:然后,登陆Magento后台。如果先前已经有了数据,现在是新添加数据,添加之前最好先备份一下数据库。可以在system>Tools>Backups里面备份。

Step3:备份好了,就可以传数据了,我们先将csv格式的表格上传,然后再运行此文件,运行的时候,程序会将表格中的字段信息与自己要求的比对,将符合要求的数据写入到数据库中。操作如下:

Step4:然后点击:Import All Products 。选择Upload File,上传刚才我们准备好的csv文件。然后点击:Save and Continue Edit,再点击Run File。

选中我们刚才上传文件,然后点击Run Profile in Popup。然后我们就可以看到上传的进度,这期间不要关闭窗口。上传完后,会提示:Finished profile execution。

备注:如果上传的表格的sku值和以前的一样,并不会在数据库新增记录,相当于给以前的记录更新。
Step5:然后到:Catalog>Manage Products。选中你要更新的记录,也可以一下点击:Select All,然后在右边的Actions里选择Update Attributes,点击Submit提交。然后在左边点击:inventory,拉到最下面,找到Stock Availability,勾选Change,选择In Stock,然后Save保存。再到左边点击Website,勾选你域名或者网店所在的选项,保存。 为了提高网站以后的访问速度,你还可以到System>Cache Management,选中所有的选项,设置Actions为Refresh,然后Submit,这个是刷新缓存的。 这样批量上传数据就Ok了,到你的网店去看看吧!

转载请注明:嗨酷哥,有你更酷! » Magento批量上传带图解

与本文相关文章

发表我的评论

取消评论
表情 插代码

Hi,您需要填写昵称和邮箱!

  • 必填项
  • 必填项