1

我的 magento 上传文件出现错误。

产品类型无效或在行中不受支持:8473、8474、8475、8476、8477、8478、8479、8494、8495、8496、8497、8515、8516、8517、8518、8519、8520、8521、8522、8 8553、8559、8562……

已达到错误限制 (100)。请修复错误并重新上传文件

有没有办法将错误限制增加到输出 10,000?这样我就可以轻松地删除在 Excel 上给我带来问题的行。如何增加错误限制?

4

2 回答 2

5

错误限制在以下类中硬编码:

app/code/core/Mage/ImportExport/Model/Import/Entity/Abstract.php

在以下行:

protected $_errorsLimit = 100;

因此,要么找到一种方法来重载类,然后以某种方式将其注入到位于此处的 Import Controller:

app/code/core/Mage/ImportExport/controllers/Adminhtml/ImportController.php

或者,如果您需要一些快速解决方案来查找失败的行,则只需破解它。并且不要忘记恢复它,因为弄乱 magento 核心通常是一个坏主意。

于 2014-06-18T21:35:14.877 回答
0

大卫,您应该检查进口产品的类别是否已经在后端。一旦你把它们放在 CMS 上,错误就会消失。还要检查是否在 CMS 上创建了属性集列的值。

我希望它有所帮助。

于 2013-05-24T07:29:46.123 回答