如何自定义默认的Magento产品导入数据流,以便在将某些字段插入数据库之前对其进行编辑。
我应该覆盖哪些文件来执行此操作?
非常感谢您的帮助。
答案 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()