是否未加载magento data flow config.xml?在覆盖中未拾取解析方法

是否未加载magento data flow config.xml?在覆盖中未拾取解析方法,magento,Magento,我的问题是,当数据profile运行时,它好像根本没有选择隐蔽的适配器类别。。。。我似乎看不见缺少什么。。。有什么想法吗 数据流导入的输出: Starting profile execution, please wait... Warning: Please do not close the window during importing/exporting data Starting Mage_Dataflow_Model_Convert_Adapter_Io :: load Loaded

我的问题是,当数据profile运行时,它好像根本没有选择隐蔽的适配器类别。。。。我似乎看不见缺少什么。。。有什么想法吗

数据流导入的输出:

Starting profile execution, please wait...
Warning: Please do not close the window during importing/exporting data

Starting Mage_Dataflow_Model_Convert_Adapter_Io :: load
Loaded successfully: "/opt/bitnami/apps/magento/htdocs/var/import/Categories.csv".
Starting Mage_Dataflow_Model_Convert_Parser_Csv :: parse
Method "parse" not defined in adapter catalog/convert_adapter_category.
Finished profile execution.
config.xml:

<?xml version="1.0"?>
<config>
  <modules>
    <Import_Catalog>
      <version>0.1.0</version>
    </Import_Catalog>
  </modules>
  <global>


    <models>
    <catalog>
        <rewrite>
            <convert_adapter_category>Import_Catalog_Model_Convert_Adapter_Category</convert_adapter_category>
        </rewrite>
   </catalog>

   </models>

  </global>
</config>

0.1.0
导入\目录\模型\转换\适配器\类别
受保护的$\u存储;
/**
*类别显示模式
*/
受保护的$_displayModes=数组('PRODUCTS'、'PAGE'、'PRODUCTS_和_PAGE');
公共函数parse()
{
$batchModel=Mage::getSingleton('dataflow/batch');
/*@var$batchModel Mage_数据流_模型_批次*/
$batchImportModel=$batchModel->getBatchImportModel();
$importIds=$batchImportModel->getIdCollection();
foreach($importId作为$importId){
//打印“”。内存获取用法();
<config>
    ...
    <global>
        <models>
            <customimport>
                <class>Import_Catalog_Model</class>
            </customimport>
        </models>
    </global>
    ...
</config>
$batchImportModel->load($importId); $importData=$batchImportModel->getBatchData(); $this->saveRow($importData); } }
您当前的
config.xml
设置为重写Magento对
Mage\u Catalog\u Model\u Convert\u Adapter\u Category
的定义,使用您的实现,
Import\u Catalog\u Model\u Convert\u Adapter\u Category
。不幸的是,据我所知,Magento中实际上不存在
Mage\u目录\u模型\u转换\u适配器\u类别

我建议您更改
config.xml
,为您的模型定义自己的类前缀,如下所示:


...
导入目录模型
...

然后,在实现逻辑后,编辑数据流配置文件以使用名为
customimport/convert\u adapter\u category的适配器。

不要惊慌,只需刷新缓存并再次运行配置文件。这应该可以解决问题。

就在钱的问题上。谢谢你,先生。
<config>
    ...
    <global>
        <models>
            <customimport>
                <class>Import_Catalog_Model</class>
            </customimport>
        </models>
    </global>
    ...
</config>