2011-09-05 73 views
0

這一直是一個真正的痛苦:我們繼續使用自定義選項,而不是爲更復雜的產品使用可配置產品。Magento - 自定義選項的價格錯誤

但是,前臺顯示的價格是錯誤的。更確切地說,正確的價格顯示在選擇列表中,但是選中時,將錯誤的價格添加到購物車,並在產品視圖中錯誤更新。

奇怪的是,添加到產品底價的價格總是比預期高2倍。

任何想法這裏發生了什麼?任何幫助將不勝感激!

回答

1

禁用並重新啓用了幾個擴展後,問題就被糾正爲加入購物車的價格錯誤。

接着我編輯在/template/catalog/product/view/options.phthml一些JavaScript,改變 try { optionsPrice.changePrice('options', price); optionsPrice.changePrice('optionsPriceInclTax', price); optionsPrice.reload(); }

try { optionsPrice.changePrice('options', price); //optionsPrice.changePrice('optionsPriceInclTax', price); optionsPrice.reload(); }

問題似乎是固定的,但我不想法爲什麼它首先發生。

1

我也有運行在兩個單獨的Magento的安裝這個錯誤的1.4.x

所以克里斯蒂安是正確的,如果你註釋掉在出現的JavaScript中的特定行:

/httpdocs資料/應用程序/設計/前端/#YOURTHEME#/#YOURTHEME#/模板/目錄/產品/視圖/ options.phthml

周圍線139,改變該:

try { 
    optionsPrice.changePrice('options', price); 
    optionsPrice.changePrice('optionsPriceInclTax', price); 
    optionsPrice.reload(); 
} catch (e) { 

這樣:

try { 
    optionsPrice.changePrice('options', price); 
    //optionsPrice.changePrice('optionsPriceInclTax', price); 
    optionsPrice.reload(); 
} catch (e) { 
相關問題