Magento的1.7.0.1重置使用自定义选项时,价格0(Magento 1.7.0.1 rese

2019-07-30 05:13发布

我使用Magento 1.7.0.1刚刚从升级1.6.2.0 。 我有SCP扩展以及MageWorx高级自定义选项。

我有一个可配置的产品,其中所关联的简单产品的定制选项。

如果您在下列组合中选择下拉菜单,你会看到可用自定义选项,多选弹出。 自定义选项框弹出之前它将从99.99(修正)£切换到£0.00。 奇怪的是,如果您单击自定义选项,然后点击“加入购物车”,它认识到这一点,并将其与自定义选项,并正确定价添加到购物车!

该组合如下:

  1. A6
  2. 5000
  3. 是300gsm光泽
  4. 24小时

你会看到它简单地切换到99.99£然后恢复到£0.00。 这就是问题所在。 如果任何人都可以提供一些援助,这将是巨大的。 我已经尝试了明显的修复,如编辑价+ =浮动在options.phtml(不反正存在!),并确保我有我的主题文件夹中的options.phtml。 我还修改了price_clone作为另据报道,以解决这个问题,但在我的情况不。

非常感谢

Answer 1:

试试这个,这个工作对我来说...

app/design/frontend/base/default/template/catalog/product/view/options.phtml

更改

price += parseFloat(config[optionId][element.getValue()]);

price += parseFloat(config[optionId][element.getValue()].price);

更多细节请参考

http://k2xl.com/wordpress/custom-options-broken-in-magento-1-7-heres-the-fix/

要么

http://www.magentocommerce.com/boards/viewthread/280283/P0/



Answer 2:

我使用该修复程序的Magento 1.9

https://github.com/lejoko/magento-configurable-simple/blob/2d70ea083a44bf1608af95f1ba6f07754729f334/app/design/frontend/base/default/template/catalog/product/view/scpoptions.phtml



Answer 3:

在应用\设计\前端\基\默认\模板\目录\产品\视图\ options.phtml

查找代码,

Product.Options = Class.create();
    Product.Options.prototype = {

       //Don't change this code,
    }

添加下面的代码在此之后,

price += parseFloat(config[optionId][element.getValue()].price);


文章来源: Magento 1.7.0.1 resets price to 0 when using custom options