更改数百种产品的类别ID

时间:2013-08-04 14:01:19

标签: magento

我最近在magento网站上更改了一些类别,并且需要根据某些规则将这些更改重新分配给所有产品。

  1. 通过数据库直接更改分配给产品的类别的最简单方法是什么,而不是通过管理界面?
  2. 另外,目前我在magento目录中有这个站点,因为它还没有准备好启动。因此,网址www.xyz.com面向消费者,但www.xyz.com/magento不是。当我发布时,我想在www.xyz.com上看到magento网站。我需要做什么才能实现这一目标?是否只是将所有文件从magento目录移动到根目录,并且还在管理中更改路径> config> general>网页?
  3. 感谢。 -TM

1 个答案:

答案 0 :(得分:0)

更新许多产品的最简单方法是将产品导出到csv,然后使用您需要进行的类别更改再次重新导入它们。

所以转到system-> import / export-> dataflow:profiles并导出所有产品。我会删除你没有更新的任何列,只导入sku和类别ID。

完成更新后,请通过导入所有产品重新导入csv。

关于将magento站点移出magento目录。是的,你可以像你提到的那样移动文件并更改url基本路径。您可能需要在config_data表中直接在数据库中执行此操作。另外,请确保更改.htaccess文件的重写部分以反映新的基本路径。