Magento:捆绑产品上的Javascript错误
我刚刚创建了一个捆绑产品,价格如下所示 配置价格:0.00英镑 即使产品列表项显示了正确的价格 我想我已经找到了一段javascript代码 app/design/frontend/default/optime/template/bundle/catalog/product/view/price.phtml 我收到错误Magento:捆绑产品上的Javascript错误,javascript,magento,Javascript,Magento,我刚刚创建了一个捆绑产品,价格如下所示 配置价格:0.00英镑 即使产品列表项显示了正确的价格 我想我已经找到了一段javascript代码 app/design/frontend/default/optime/template/bundle/catalog/product/view/price.phtml 我收到错误Uncaught ReferenceError:bundle未在此代码上定义: <script type="text/javascript"> bundle.r
Uncaught ReferenceError:bundle未在此代码上定义
:
<script type="text/javascript">
bundle.reloadPrice();
</script>
bundle.reloadPrice();
该文件中没有其他对bundle
的引用,因此我不确定应该在哪里创建
以前有人见过这个吗
马根托河。1.5.1.0我们遇到的问题与jQuery冲突。在某个时候,我添加了一些来自MailChimp(使用jQuery)的嵌入代码
一旦我删除了mailchimp代码。一切都好了意识到我在view.phtml页面上注释掉了一些代码。我认为我不需要的东西,但似乎某些JS脚本或元素因此而丢失 如果以前未添加bundle变量,则应将其添加到html中。这是一个Product.Bundle-prototype的模型
var config = <?php echo $this->getJsonConfig() ?>,
bundle = new Product.Bundle(config)
var config=,
bundle=新产品。bundle(配置)
请参阅将帮助您了解getJson、getJsonConfig等方法。我也遇到了这个问题 我通过将
添加到我的product\view.phtml文件中修复了它,这可能是由于iegik在回答中提到的