Magento的:在捆绑产品

问题描述:

JavaScript错误我刚刚创建了一个捆绑式的产品和价格是走出来的Magento的:在捆绑产品

价格作为配置:£0.00

即使产品列表项显示正确价钱。

我觉得我已经成功地追查到一段JavaScript在

应用程序/设计/前端/默认/优化/模板/包/目录/产品/视图/ price.phtml

,我发现了错误Uncaught ReferenceError: bundle is not defined这个代码:

<script type="text/javascript"> 
    bundle.reloadPrice(); 
</script> 

没有其他的参考bundle在该文件中,所以我不知道WH它应该是已经被制造出来的。

有没有人看?

Magento ver。 1.5.1.0

我们遇到的问题是使用jQuery的冲突。在某些时候,我添加了一些来自MailChimp的嵌入代码(使用jQuery)。

一旦我删除了mailchimp代码。一切都更好

意识到,我已经注释掉view.phtml页面上的一些代码。我认为我不需要的东西,但似乎某些JS脚本或元素因此失踪。

捆绑变量应该被加入到HTML,如果之前没有添加它。这是一个Product.Bundle - 原型的模型。

var config = <?php echo $this->getJsonConfig() ?>, 
    bundle = new Product.Bundle(config) 

https://gist.github.com/4203712会帮助你得到了解喜欢的getJSON,getJsonConfig方法...

我有这个问题为好。

我加入<?php echo $this->getChildHtml('product_type_data') ?>我公司产品\ view.phtml文件,可能是由于什么iegik提到了他的答案固定它。