我的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问题的行。如何增加错误限制?
答案 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上创建了属性集列的值。
我希望它有所帮助。