到目前为止,Iv花了几天的时间为Magmi构建了一个黄金产品导入CSV。哇!如此强大的扩展功能。
Iv遇到了一个问题,当试图调整可配置产品的相关产品的价格时,它似乎只有在不超过两个简单产品时才起作用。
Iv一直在使用这个网站:
https://www.blinkdata.com/magmi-configurable-item-processor/
向下的大约2/3是使用以下代码描述属性定价的区域
color::blue:5.00;green:7.00所以我已经转换了我的产品,这是一个可配置的产品与3个简单的产品,第一个简单的产品使用的配置产品的基本价格,然后剩下的2个简单需要额外的成本。
我的产品看起来是这样的:
6对50.00
12对90.00
24对160.00
配置50.00
我的代码不使用配置价格向两个产品添加额外成本:
cquantity::12 pairs:40.00;24 pairs:110.00当我导入它时,我没有得到错误,但它似乎应用了错误的值。
它将价格110.00应用于12对产品选项,而24对项目不会产生额外成本。
如果我在一个具有2个简单产品的可配置产品上使用以下代码,如下所示
6对50.00
12对90.00
配置50.00
cquantity::12 pairs:40.00它正确地添加了价格。
我尝试过将分号替换为逗号,以及"|“(bar),但似乎没有什么能纠正我的问题。
我将此代码插入到csv列"super_attribute_pricing“中。
有没有其他人遇到过这个问题,或者知道是什么原因导致了这个错误?
感谢您的帮助。
发布于 2014-12-18 00:07:26
我也遇到过同样的bug。
例如,我的super_attribute_pricing字段中有以下值:
finish::Black:10;White:20Magmi手册上说,它会将产品的“黑色”版本设置为10,“白色”版本的价格设置为20。但实际上,它将价格20分配给“黑色”版本,而没有将任何东西分配给“白色”版本。
我已经调试了magmi,看起来sql代码的格式是正确的。但出于某种原因,它不会影响任何事情。
更新:在最新版本的magmi中不存在这个问题。以下是github上的相关问题:https://github.com/dweeves/magmi-git/issues/126
https://stackoverflow.com/questions/25570864
复制相似问题