Magento 产品类型无效或不支持自定义产品类型的行
我在我的Magento商店里有定制产品类型的产品,比如“bookable”。所以我尝试导入3个带有“\u type”值“bookable”的产品。这给我带来了错误Magento 产品类型无效或不支持自定义产品类型的行,magento,import,magento-1.5,Magento,Import,Magento 1.5,我在我的Magento商店里有定制产品类型的产品,比如“bookable”。所以我尝试导入3个带有“\u type”值“bookable”的产品。这给我带来了错误 Product Type is invalid or not supported in rows: 1, 2, 3 我在core中找到了我在这里检查的验证 app/code/core/Mage/importexport/Model/import/Entity/Product.php 在1439年前后排队 我怎样才能解决这个问题
Product Type is invalid or not supported in rows: 1, 2, 3
我在core中找到了我在这里检查的验证
app/code/core/Mage/importexport/Model/import/Entity/Product.php
在1439年前后排队
我怎样才能解决这个问题
提前感谢对于该错误,可能存在两个问题 a、 )您的csv中没有_类型的列 我假设你在这一点上有 b、 )Magento找不到可预订的类型模型 类型模型是从该类的受保护方法_initTypeModels中的xml配置加载的。查看该方法,您将看到支持的模型是通过配置中的
global/importexport/import\u product\u types
节点加载的。因此,无论哪个模块包含这个可预订产品,都需要在其配置中添加一个节点,如下所示
<global>
<importexport>
<import_product_types>
<bookable>yourModule/import_entity_product_type_bookable</bookable>
</import_product_types>
</importexport>
</global>
您的模块/导入\实体\产品\类型\可预订
显然,您还需要创建类
YourCompany\u YourModule\u Model\u Import\u Entity\u Product\u type\u Bookable
,您可以查看其中一个内置类作为示例(例如Mage\u ImportExport\u Model\u Import\u Entity\u Product\u type\u Simple
)。如果出现此错误,可能会出现两个问题
a、 )您的csv中没有_类型的列
我假设你在这一点上有
b、 )Magento找不到可预订的类型模型
类型模型是从该类的受保护方法_initTypeModels中的xml配置加载的。查看该方法,您将看到支持的模型是通过配置中的global/importexport/import\u product\u types
节点加载的。因此,无论哪个模块包含这个可预订产品,都需要在其配置中添加一个节点,如下所示
<global>
<importexport>
<import_product_types>
<bookable>yourModule/import_entity_product_type_bookable</bookable>
</import_product_types>
</importexport>
</global>
您的模块/导入\实体\产品\类型\可预订
显然,您还需要创建类
YourCompany\u YourModule\u Model\u Import\u Entity\u Product\u type\u Bookable
,您可以查看一个内置类作为示例(例如Mage\u ImportExport\u Model\u Import\u Entity\u Product\u type\u Simple)。:这显然是一个很好的解决方案,但我在产品导入时面临内存泄漏。您有什么提示可以解决这个问题吗?在处理大量对象集合时,Magento充满了内存泄漏。除了提高内存限制或成批导入之外,我不知道有什么好的解决方法:这显然是一个极好的解决方案,但我在产品导入时面临内存泄漏。您有什么提示可以解决这个问题吗?在处理大量对象集合时,Magento充满了内存泄漏。除了提高内存限制或批量导入之外,我不知道有什么好的解决方法。