Magento的产品数据可以通过后台数据流引擎(Dataflow-Profiles)批量导入导出产品数据。

不过在本节我们将集中介绍在后台如何批量更新产品。该功能可以节省您的时间,允许你改变同一时间改变多个产品的属性。这跟Magento的其他管理功能(客户管理和订单管理)类似,以后章节会有介绍。

1. 在后台中访问Catalog > Manage Products。
2. 选择要进行更新的产品。在列表的顶部你可以选择所有的产品或选择可视产品(当前列表显示的产品)。或者,您可以选中每个产品前的复选框每单独进行更新。在列表顶部你可以看到你选择的物品数量,该数字将随着你选择的复选框更新。
3. 当选择了所有要更新的产品后,可以通过选择顶部的下拉窗口对这些产品操作:

o 删除(Delete)- 当你点击Submit后,这会删除所有所选的产品。

o 改变状态(Change Status) – 在选择此选项之后右边会出现一个下拉菜单,此菜单可以选择Enable或Disable。当点击Submit按钮后,产品状态就会更新。

o 更新属性(Update attributes) – 选择此项并点击Submit按钮后,你会被重定向到一个更新属性页面。

这些属性标签会显示很多的系统属性:General、Prices、Meta Information、Images、Design等。当然还会显示刚才所选产品的一些共享的简单属性。

这里你不能修改那些只能是唯一值的属性,如SKU或URL Key等。Inventory标签跟单个产品页面时显示的一样。Website标签也很相似,但是增加了增加产品和删除产品的操作块。在左上角有个可以选择Store View的下拉菜单,那样你就可以针对某个Store View来修改产品了,当然,Golbal和Website级别的属性不同Store View是一样的。

一开始,所有的属性域都是没激活的,你需要选择Change复选框来激活它,之后才能修改。而且所有的输入域都是空白的,即时所有选择的产品这个属性都有相同的值。

这个功能在很多情况下都是很有用的,例如,你有几个产品都有相同的优惠价(Special Price),优惠期是一个星期,那么你就通过此功能可以同时间为这些产品延长优惠期,而不用一个个修改。 点击Save按钮之后所有的产品将会更新,并且您将被重定向回到之前产品列表。

提示:请确认你只选择你要更新的属性的复选框,如果您选择了属性而又将其留空,当你保存时这将会把所有产品的这个属性值清空。