我安装了1.8.1并且捆绑产品存在问题.当您添加或主题项时,价格不会改变.我收到js错误,价格不会更新.有人可以帮助让我知道我配置错误我得到这些错误:
未捕获的ReferenceError:taxCalcMethod未定义Uncaught TypeError:无法调用undefined方法'reloadPrice'
这是错误代码的片段
<script>
document.observe("dom:loaded", function() {
bundle.reloadPrice();
});
</script>
Run Code Online (Sandbox Code Playgroud)
您需要<?php $_product = $this->getProduct() ?>在模板/ bundle/catalog/product/view/type/bundle.phtml中的行之后包含以下内容
<?php if ($_product->isSaleable()): ?>
<script type="text/javascript">
//<![CDATA[
var bundle = new Product.Bundle(<?php echo $this->getJsonConfig() ?>);
var taxCalcMethod = "<?php echo Mage::helper('tax')->getConfig()->getAlgorithm($_product->getStore()) ?>";
var CACL_UNIT_BASE = "<?php echo Mage_Tax_Model_Calculation::CALC_UNIT_BASE ?>";
var CACL_ROW_BASE = "<?php echo Mage_Tax_Model_Calculation::CALC_ROW_BASE ?>";
var CACL_TOTAL_BASE = "<?php echo Mage_Tax_Model_Calculation::CALC_TOTAL_BASE ?>";
//]]>
</script>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3261 次 |
| 最近记录: |