0

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

我应该覆盖哪些文件来做到这一点?

非常感谢您的帮助。

4

1 回答 1

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()

于 2017-01-18T14:47:25.680 回答