1

这是场景。我有一个具有两个属性的可配置产品。但是,第二个属性的价格增量取决于第一个属性。价格增量是固定和百分比的组合。因此,让我们假设有问题的两个属性是尺寸和颜色 - 较大尺寸的添加量是固定的,但不同颜色的添加量是百分比。

问题在于,magento 将颜色的百分比增量添加到基本价格中,而不是价格加上大小的固定增量。

举个例子,假设我的产品有三种尺寸,小中号和大号;并且有红、绿、蓝三种颜色。中号和大号的增量分别为 5 英镑和 10 英镑,颜色的增量为绿色 5% 和蓝色 10%(根据所选尺寸应用)。我的产品的底价为 100 英镑。

购买中红色产品的客户将支付 105 英镑,但是 magento 对购买中蓝色产品的客户应用相同的价格(因为百分比增加是在选择尺寸之前计算的)。

有没有办法处理这个问题,以便在选择大小后计算正确的百分比增加?

干杯

西蒙

4

1 回答 1

2

Generally I do not like to recommend this extension as it makes pricing in Magneto way more complicated and time consuming (I just got out of it myself and it was not the fault of the module), but I think this might be the solution for you:

http://www.magentocommerce.com/magento-connect/simple-configurable-products.html

Basically this modifies the way Configurable products are priced so that it uses the price of the simple product and not the values contained in the super attributes.

The upside is that the price of the simple product is the price that it will be sold for on the configurable page.

The downside is that it is very easy to have the website do some funky things with pricing if you are not careful. For example we had a lot of scenarios where the configurable product price was $10.00, but all the simple products price was $8. Each item in the dropdown had a "negative upcharge" in there.

This was not the modules fault, rather carelessness of people managing the products.

于 2012-05-02T11:02:47.790 回答