2014-06-10 13 views
7

真的希望你可以協助我的兩個問題出現在我的Chrome瀏覽器控制檯中。在WooCommerce網站內接收重力造成的錯誤

僅供參考,我正在使用WordPress 3.9 |重力形式1.8.8 | WooCommerce重力添加(最新)。

基本上,當我進入我的產品之一,在我的網站(對不起,只有有它運行的本地我的機器上),我收到下面的兩個錯誤:

錯誤1Uncaught ReferenceError: gform is not defined

錯誤2Uncaught ReferenceError: gformCalculateTotalPrice is not defined

正是這兩個錯誤,我需要幫助,請爲我不知道他們爲什麼發生。

僅供參考,我正在使用WooCommerce Gravity Forms Add On,但在我的Gravity表單中根本沒有使用任何定價字段。

真的很感激任何幫助,你可以幫助我,以追查爲什麼發生這些錯誤,以及如何防止它們發生。

+1

你是否設法解決了這個問題?因爲我在使用'[product_page]'WooCommerce簡碼在主頁上顯示產品時遇到了完全相同的錯誤 – adamj

+1

此處同樣的問題Gravity Forms產品附件插件(WooCommerce擴展)模板重力形式中的「gform未定義」作爲一個解決方法,直到bug被插件開發者修復,我添加了這個簡單的javascript變量檢查,看看是否未定義: 'code' if(typeof gform!=='undefined' ){ \t gform.addFilter( 'gform_product_total',函數(總的,formId){ \t \t返回update_dynamic_price(總); \t}); } 'code' –

+0

Marty,您是否直接在'template gravityforms-product-addons-form.php〜line 183'上添加了這段代碼? – jampafoo

回答

0

您必須在標題部分定義jquery

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 

我在解決我頭部分其面臨同樣的問題與Gravity FormsWooCommerce初始化jquery後。

所以,我認爲你必須在頭部分初始化jquery