2013-01-31 98 views

回答

1

價格和優惠的價格HTML不是HADR編碼 - 它是由應用程序/設計/前端/基/默認/模板/目錄/產品的javascript Product.OptionsPrice(宣佈改變/view.phtml)

var optionsPrice = new Product.OptionsPrice(<?php echo $this->getJsonConfig() ?>); 

類的實施是在JavaScript文件JS /瓦瑞恩/ products.js

功能應該改變價格Product.OptionsPrice.reload

那JS對象期望的價格和特殊價格的HTML元素在某些層次(

<span><span>...</span></span> 

這僅僅是一個例子就是我所謂的層次)並且此層次結構的元素必須具有某些不應刪除或重​​命名的類和ID屬性。

您對phtml文件的更改導致此代碼失敗(如果您使用螢火蟲檢查您的頁面,您會注意到存在javascript錯誤 - 未必與此問題有關,但您應該修復它們)。

開始修復這個最簡單的方法是,你複製HTML的部分,涉及到價格,從默認的PHTML文件並重新CSS一旦它的工作原理。

此外,如果您通過管理員(系統 - >配置 - >設計 - >軟件包 - >當前軟件包名稱)更改了主題,您可以將其從'your_theme'更改爲'默認'並查看它應該如何工作。

+0

感謝Domen。它看起來像我的一個模板中的if語句有問題。也會看看這些錯誤。 – user2029459