Magento:定制Magento产品导入数据流

时间:2013-01-10 15:29:13

标签: magento

如何自定义默认的Magento产品导入数据流,以便在将某些字段插入数据库之前对其进行编辑。

我应该覆盖哪些文件来执行此操作?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

转到系统 - >导入/导出 - >数据流配置文件 - >导入所有产品 然后转到包含XML的选项卡。你应该看到这个:

<action type="dataflow/convert_parser_csv" method="parse">
    <var name="delimiter"><![CDATA[,]]></var>
    <var name="enclose"><![CDATA["]]></var>
    <var name="fieldnames">true</var>
    <var name="store"><![CDATA[0]]></var>
    <var name="adapter">catalog/convert_adapter_product</var> <!-- override this module -->
    <var name="method">parse</var> <!-- method that will import your data -->
</action>

如您所见,您必须覆盖的类是Mage_Catalog_Model_Convert_Adapter_Product,负责导入数据的方法是:parse()