Magmi属性定价

时间:2014-08-29 14:54:11

标签: magento csv import magmi

到目前为止,Iv花了最近几天为Magmi建立了一个黄金产品导入CSV ...哇!这样一个强大的扩展使用。

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
config 50.00

我的代码为不使用配置价格的两种产品增加了额外费用:

cquantity::12 pairs:40.00;24 pairs:110.00

当我导入它时,我没有错误,但它似乎应用了错误的值。

它将价格110.00应用于12对的产品选项,而且对24对商品没有额外费用。

如果我在可配置产品上使用以下代码,其中包含两个简单的产品

6对50.00
12对90.00
config 50.00

cquantity::12 pairs:40.00

它正确地增加了价格。

我一直在玩用分号替换逗号,以及" |" (吧)但似乎没有什么能解决我的问题。

我在csv列中插入此代码" super_attribute_pricing"

是否有其他人遇到此问题或知道可能导致此错误的原因?

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的错误。

例如,我的s​​uper_attribute_pricing字段中包含以下值:

finish::Black:10;White:20

Magmi手册说,它会设置黑色'价格为10的产品版本以及白色'一个价格为20.但实际上它将价格20分配给了黑色'并且不会将任何内容分配给' white'

我已经使用了magmi,看起来sql代码是正确形成的。但由于某种原因,它并没有影响任何事情。

UPD:在最新版本的magmi中,问题不存在。以下是github上的相关问题:https://github.com/dweeves/magmi-git/issues/126