si supponga di voler ignorare la funzione "ricarica" di product.js
Seguire i passaggi
-> Crea una nuova cartella nella cartella js, nel nostro caso sotto /js/jsoverride/
-> ora creare un nuovo file js, nel nostro caso abbiamo creato /js/jsoverride/product.js
con il seguente codice
Product.OptionsPrice.prototype.reload
= Product.OptionsPrice.prototype.reload.wrap(function(parentMethod){
alert("Override success");
});
-> Aggiungere il seguente codice al file di layout corretto (catalog.xml/local.xml)
<reference name="head">
<action method="addJs"><script>varien/product.js</script></action>
<action method="addJs"><script>jsoverride/product.js</script></action>
......
</reference>
svuotare la cache dopo la vostra finito con il vostro aggiornamento.
Maggiori informazioni vedi wrap()
fonte
2014-04-09 12:43:21
Problemi correlati
- Nessun problema correlato^_^
Funziona fantastico. Grazie per l'aiuto. –
Ottimo aiutami molto –
Nota, puoi anche ignorare con javascript nel tuo tema ... Trovo molto più pulito. '' ' skin_js