[英]magento bundle.js error
我剛剛在我的網站上發現使用magento 1.3.2.2在捆綁產品上,當添加不同的選項時,價格在Internet Explorer中不會改變。 但它適用於所有其他瀏覽器。
在Internet Explorer中我收到錯誤消息。
Message: Object doesn't support this property or method
Line: 34
Char: 9
Code: 0
URI: /skin/frontend/my_new_interface/design2/js/bundle.js
所以我檢查了第34行並找到了
parts = selection.id.split('-');
我驗證了selection.id是一個字符串。 我不是javascript專家,我不熟悉原型。
在雲雀上我決定將這條線分開:
var parts = selection.id;
parts = part.split('-');
那解決了這個問題。 此外,我回去,只是簡化為:
var parts = selection.id.split('-');
哪個仍然有用。 我不認為這是一個我應該搞砸的文件。 我假設這個javascript類應該可以正常工作,即我不需要改變任何東西。
我希望有人知道為什么這可能解決問題或我能做些什么來找出真正的問題是什么。 你覺得我有什么問題可以解決這個問題嗎?
你很可能在另一個不存在的情況下點擊了一個ID,因此它試圖拆分一個未定義的變量。 如果修復程序適合您,請堅持使用它,但您可能需要考慮升級Magento安裝。 該系列現已發布到1.4,每個版本都有大量修復。
希望有所幫助!
謝謝,喬
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.