达到Magento错误限制(100)。如何增加限额?

时间:2013-05-24 01:45:43

标签: php magento import limit

我的magento上传文件出错了。

产品类型无效或行不支持:8473,8474,8475,8476,8477,8478,8479,8494,8495,8496,8497,8515,8516,8517,8518,8519,8520,8521,8522 ,8552,8553,8559,8562 ....

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

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

2 个答案:

答案 0 :(得分: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核心通常是一个坏主意。

答案 1 :(得分:0)

David,您应该检查导入产品的类别是否已经在后端。一旦你在CMS上获得它们,错误就会消失。另外,检查是否在CMS上创建了属性集列的值。

我希望它有所帮助。