2012-05-19 42 views
1

Magento網站沒有根據添加的自定義選項更新價格。Magento 1.6自定義選項不更新價格

由於自定義主題,我縮小了它,雖然我基本上已經複製並完全改變了空白主題。我比較了主題,view.phtml,價格等,並沒有看到任何錯過任何問題。

我檢查了每一個主題到JavaScript文件每個主題呼籲,並確保它們都是一樣的JS文件,

功能 - 自定義的選項都調用的onchange =「opConfig.reloadPrice()」這是常態,但我如何追蹤這個錯誤?在調試或代碼檢查器內不會出現錯誤!

還搜索了很多論壇,在這裏 - 類似但沒有解決方案......所以希望如果我們能夠弄清楚它會幫助其他人解決同樣的問題。

+0

您是否比較過佈局xml文件? – seanbreeden

+0

謝謝肖恩,任何想法佈局?我已經檢查過catalog.xml,page.xml和其他幾個,比較和似乎是相同的。我應該將所有默認值複製到主題視圖嗎? – mg33dev

回答

2

我想通了,在模板中,我刪除了view.phtml中的最高價格,magento顯然是安裝在那裏的,以便使用函數來更新價格。

聽起來很明顯,但有兩個價格框,一個在頂部,一個在底部,我刪除了最高價格變量/ div而不是用css隱藏它。

隱藏在CSS和Wallah中,它再次更新價格並按照原樣工作。

2

對於更改自定義選項,你應該改變以JS /變體光盤/ product.js

,並在該頁面你發現了,重裝:()函數

該函數調用在對時間改變事件。

好運