2014-06-10 9 views
7

Sperando davvero di poter assistere con i miei due problemi visualizzati nella console di Chrome.Ricezione di errori relativi al modulo gravità all'interno del sito WooCommerce

FYI, sto usando WordPress 3.9 | Forme di gravità 1.8.8 | WooCommerce Gravity Add On (ultimo).

Fondamentalmente, quando io vado in uno dei miei prodotti sul mio sito (mi dispiace, ho solo in esecuzione locale sulla mia macchina), sto ricevendo i seguenti due errori:

di errore 1: Uncaught ReferenceError: gform is not defined

errore 2: Uncaught ReferenceError: gformCalculateTotalPrice is not defined

sono questi due errori richiedo pls di assistenza come io non sono sicuro perché essi si verificano.

FYI, sto usando il modulo aggiuntivo Gravity Form WooCommerce ma non sto utilizzando alcun campo di prezzo all'interno dei miei moduli Gravity.

Apprezzerei davvero qualsiasi aiuto tu possa aiutarmi con al fine di rintracciare perché questi errori si verificano e come impedire che si verifichino.

+1

Sei riuscito a risolvere questo problema? Perché sto ottenendo esattamente lo stesso errore quando utilizzo lo shortcode '[product_page]' WooCommerce per mostrare un prodotto sulla homepage – adamj

+1

Lo stesso problema qui "gform non è definito" dal plugin Gravity Forms Componenti aggiuntivi del prodotto (estensione WooCommerce) template gravityforms -prodotto-addons-form.php ~ line 183. Come soluzione alternativa finché il bug non viene risolto dallo sviluppatore del plugin, ho aggiunto questo semplice controllo della variabile javascript per vedere se non definito: 'code' if (typeof gform! == 'undefined') { \t gform.addFilter ('gform_product_total', la funzione (totale, formid) { \t \t ritorno update_dynamic_price (totale); \t}); } 'codice' –

+0

Marty, hai aggiunto questo codice direttamente sul 'template gravityforms-product-addons-form.php ~ line 183'? – jampafoo

risposta

0

È necessario definire jquery nella sezione dell'intestazione.

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

ho affrontato stesso problema con Gravity Forms e WooCommerce dopo inizializzazione jquery alla sezione di intestazione suo risolto per me.

Quindi, penso che sia necessario inizializzare jquery nella sezione intestazione.

Problemi correlati