2014-09-19 93 views
4

在視圖目錄頁面中,我添加了自定義選擇下拉菜單。在由用戶選擇選項時,價格應該相應地改變。但作爲一個選項,從下拉菜單中選擇我收到此錯誤Magento更改價格發行

類型錯誤:opConfig未定義..

...我已經尋找在Magento這個opConfig問題,但並沒有找到一個解決方案..

+0

我沖洗了magento緩存,並從瀏覽器中清除了cookie,這對我有用,儘管我仍然不明白這個問題..它與varien.js有關。 – Nazim 2014-09-24 18:03:02

回答

0

這個問題並不簡單。 在視圖頁面找到這一行(options.phtml)

var opConfig = new Product.Options(...); 

但你的頁面已經未定義的錯誤所以有2個原因,

  1. JavaScript錯誤在opConfig之前,你的產品視圖頁面。

  2. 配置不完整的頁面腳本。

1

我發現了這個問題的原因。

在你的主題中的等價路徑的

/app/design/frontend/base/default/template/catalog/product/view/options.phtml 

你會看到一個空行,行Product.Options = Class.create();之前。刪除這條空行,opConfig問題將被解決。