【发布时间】:2015-10-10 01:22:13
【问题描述】:
我想从 CSV 创建导入,但我无法修改 CSV 文件。 所以我需要为 Magento 中的几个必填字段定义默认值(如“类型”(>简单产品)等。
我正在查看https://stackoverflow.com/a/7319214/2252078 以制作自定义适配器,并在保存之前将缺少的必需值注入数组中。
但我已经收到一条错误消息:
Method "parse" not defined in adapter spaanproductions_basics/convert_adapter_product
所以我什至不能从我的自定义代码开始。
也许有人对如何创建一些默认值或如何解决此问题有更好的想法。
Magento 版本:1.9.1.1
提前致谢。
亲切的问候,
桑尼
【问题讨论】:
-
你能提供给我们你班级的PHP代码吗? Mage_Catalog_Model_Convert_Adapter_Product 类扩展了 Mage_Eav_Model_Convert_Adapter_Entity 并在其中直接具有 Parse 函数(没有任何父调用)
-
文件:app/code/local/Spaanproductions/Basics/Model/Covert/Adapter/Product.php:pastebin.com/D9UKFeFj 使用的数据流配置文件(高级):pastebin.com/WgcZy4cC
标签: magento csv import dataflow