Magento数据流(高级)配置文件,默认值

时间:2015-07-20 19:20:49

标签: magento csv import dataflow

我想从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

提前致谢。
亲切的问候,
桑尼

2 个答案:

答案 0 :(得分:0)

首先,您必须将产品导出为csv文件以捕获结构,然后根据需要进行修改。

看一下这个答案,它可能很有用:

Update Magento products with multiple images

答案 1 :(得分:0)

不确定问题是什么,您的代码似乎确实有效。你可以试试http://pastebin.com/vxewc0Zt。或暂时重命名您的应用程序/代码/本地/ Spaanproductions / Basics / Model / Covert / Adapter / Product.php,以确认正确加载正确的类,尽管我非常怀疑这个问题

- 编辑(见评论) - 尝试将spaanproductions_basics / convert_adapter_product更改为basics / convert_adapter_product您的模型是在基础知识下定义的,而不是在spaanproductions"