0

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

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

谢谢。-TM值

4

1 回答 1

0

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

所以转到 system->import/export->dataflow:profiles 并导出所有产品。我将删除您未更新的所有列,并仅导入 sku 和类别 ID。

完成更新后,通过 Import All Products 将 csv 重新导入。

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

于 2013-08-04T17:49:26.817 回答