我的 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 上给我带来问题的行。如何增加错误限制?
错误限制在以下类中硬编码:
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 核心通常是一个坏主意。
大卫,您应该检查进口产品的类别是否已经在后端。一旦你把它们放在 CMS 上,错误就会消失。还要检查是否在 CMS 上创建了属性集列的值。
我希望它有所帮助。