Magento-自定义选项的价格错误
这是一个真正的痛苦:我们不再为更复杂的产品使用可配置的产品,而是继续使用自定义选项 然而,前端显示的价格是错误的。更准确地说,正确的价格显示在选择列表中,但选中后,错误的价格将添加到购物车中,并且在产品视图中错误地更新 奇怪的是,添加到产品基价中的价格总是比预期高出2倍Magento-自定义选项的价格错误,magento,options,Magento,Options,这是一个真正的痛苦:我们不再为更复杂的产品使用可配置的产品,而是继续使用自定义选项 然而,前端显示的价格是错误的。更准确地说,正确的价格显示在选择列表中,但选中后,错误的价格将添加到购物车中,并且在产品视图中错误地更新 奇怪的是,添加到产品基价中的价格总是比预期高出2倍 知道这是怎么回事吗?任何帮助都将不胜感激 在禁用并重新启用两个扩展之后,问题就解决了,因为将错误的价格添加到购物车中 随后,我在/template/catalog/product/view/options.phthml中编辑了一
知道这是怎么回事吗?任何帮助都将不胜感激 在禁用并重新启用两个扩展之后,问题就解决了,因为将错误的价格添加到购物车中 随后,我在/template/catalog/product/view/options.phthml中编辑了一些javascript,更改了
试试看{
期权价格。变更价格(“期权”,价格);
期权价格。变更价格(“期权价格含税价格”);
选项price.reload();
}
到
试试看{
期权价格。变更价格(“期权”,价格);
//期权价格。变更价格(“期权价格含税价格”);
选项price.reload();
}
这个问题似乎已经解决了,但我不知道它为什么会首先出现。我在运行1.4.x的两个单独的Magento安装上也有这个错误 所以Kristian是正确的,如果您注释掉Javascript中出现在中的特定行: /httpdocs/app/design/frontend/#YOURTHEME#/#YOURTHEME#/template/catalog/product/view/options.phthml 在第139行周围,更改以下内容:
try {
optionsPrice.changePrice('options', price);
optionsPrice.changePrice('optionsPriceInclTax', price);
optionsPrice.reload();
} catch (e) {
为此:
try {
optionsPrice.changePrice('options', price);
//optionsPrice.changePrice('optionsPriceInclTax', price);
optionsPrice.reload();
} catch (e) {