首页 文章

将Magento 1.3产品导入Magento 1.9后,Magento产品未显示在后端

提问于
浏览
3

我正在将我的旧Magento 1.3网站升级到Magento 1.9 . 我设法设置另一个临时域并安装了Magento 1.9并且主题一切正常,现在我想将所有产品从Magento 1.3导入我的新安装的Magento 1.9 . 我从1.9导出并在1.3导出设置中映射列名,并跳过一些可选列导出 . 最初,它给了我一个无效的tax_class_id值设置错误,尽管它们在Magento设置中都是相同的 . 然后我跳过tax_class_id列导出 .

问题是所有产品都保存到我的新Magento 1.9数据库中,但我无法在管理产品管理页面中看到它我试图清理缓存和重建索引 .

请任何人帮助我.............

3 回答

  • -1

    只做一件事,令人惊讶的是这个bug将会消失 . 导入过程完成后,转到“管理产品”选项卡,选择您上传的所有项目,然后选择“操作”选项卡下拉菜单,选择“更改状态”并点击橙色提交按钮 .

  • 7

    没有 tax_class_id ,产品不会显示在后端 .

    您的产品显示在数据库中,因此请尝试执行以下操作:

    转到 catalog -> manage products . 您当前的网址将如下所示:

    [yoursite.com]/index.php/admin/catalog_product/index/key/[your_key]/

    将此网址更改为 [yoursite.com]/index.php/admin/catalog_product/edit/id/[product_id]/key/[your_key]/

    您可以在数据库中找到产品ID . 输入此网址后,您可以编辑产品并检查/编辑产品属性,例如税级,状态等,并确保设置了必需属性 .

  • 3

    另请注意,如果由于某种原因数据库中不存在 status 字段,则后端将无法显示该产品 . 我们发现了这个问题并使用Magmi添加了缺少的字段 .

相关问题