Luc45 / WooCommerce-Correios-Calculo-de-Frete-na-Pagina-do-Produto

Habilita o cálculo de frete na página do produto no WooCommerce.
GNU General Public License v2.0
24 stars 11 forks source link

Não mostrar calculadora para produtos virtuais #28

Open leonardola opened 4 years ago

leonardola commented 4 years ago

é possível esconder a calculadora para produtos virtuais editando o arquivo: wp-content/plugins/woo-correios-calculo-de-frete-na-pagina-do-produto/assets/js/cfpp.js substituir:

$('.variations_form').on('show_variation', function() {
                 $("#cfpp").show();
             });

por:

$('.variations_form').on('show_variation', function() {

                 var data = $(".variations_form.cart").attr("data-product_variations");
                 data = JSON.parse(data);

                 for (var i in data) {
                     if (!data.hasOwnProperty(i)) {
                         continue;
                     }

                     if (data[i]['variation_id'] == $(".variation_id").val()) {
                         if (data[i]['is_virtual']) {
                             $("#cfpp").hide();
                             return;
                         }
                     }
                 }

                 $("#cfpp").show();
             });