错误“请输入正确的实体模型。”在Magento 2中的自定义模块中导入CSV时

时间:2018-10-03 07:57:17

标签: magento2

当我尝试导入sellers(自定义模块)列表时,收到此错误。我想知道此错误的含义是什么?我应该从哪里开始解决问题? X Please enter a correct entity model.

PS :如果您需要更多信息,请告诉我。

2 个答案:

答案 0 :(得分:0)

在我的情况下,我的__construc()方法中具有parent :: __ consturct()。那么父类是一个抽象类。我认为有错误。

public function __construct(
    \Magento\Framework\Json\Helper\Data $jsonHelper,
    \Magento\ImportExport\Helper\Data $importExportData,
    \Magento\ImportExport\Model\ResourceModel\Import\Data $importData,
    \Magento\Eav\Model\Config $config,
    ResourceConnection $resource,
    \Magento\ImportExport\Model\ResourceModel\Helper $resourceHelper,
    \Magento\Framework\Stdlib\StringUtils $string,
    ProcessingErrorAggregatorInterface $errorAggregator
)
{
    parent::__construct($jsonHelper, $importExportData, $importData, $config, $resource, $resourceHelper, $string, $errorAggregator);
}

没有parent :: __ construct(),错误消息消失。

答案 1 :(得分:0)

a)由于export/import文件而导致重置文件夹权限的简单解决方案将保存在var/exportvar/import文件夹中。

chmod -R 0777 var/

b)检查var/log中的exception.log文件