Você será informado do código para rastrear sua encomenda através do site dos correios assim que ela for postada.
Você será informado do código para rastrear sua encomenda através do site dos correios assim que ela for postada.
"+produto_dados.payment_option.toString().replace("Sem", "sem")+"
" : ""; var produto_perfil_url = produto_dados.url.https; var produto_perfil_img = (produto_dados.image == '1') ? "" : ''; if(produto_dados.upon_request == '1'){ produto_perfil_preco = "Sob consulta"; }else{ produto_perfil_preco = "por: R$ "+produto_perfil_preco+""; } var div_perfil = ` `; if(extra == "append"){ $(div_nome).append(div_perfil); }else{ $(div_nome).html(div_perfil); } } function produto_perfil_price_format(preco = ""){ preco = parseFloat(preco).toFixed(2); return preco.toString().replace(".", ","); } function produto_perfil_name_format(nome = ""){ nome = nome.toString().replaceAll("Buscando, por favor aguarde...
'); } }).done(function( response, textStatus, jqXHR ) { carrinho_load_listagem(response); }).fail(function( jqXHR, status, errorThrown ){ var response = $.parseJSON(jqXHR.responseText); if($('.carrinho-ajax').length > 0){ $('.carrinho-ajax').html('Carrinho Vazio
'); $('.cart-dropdown').css('margin-left', '-118px'); $('.cart-dropdown').css('width', '180px'); }else{ $('.carrinho-lateral-corpo').html('Carrinho Vazio
'); var carrinho_load_div = `Carrinho Vazio
'); $('.cart-dropdown').css('margin-left', '-118px'); $('.cart-dropdown').css('width', '180px'); }else{ $('.carrinho-lateral-corpo').html('Carrinho Vazio
'); let carrinho_load_div = ``+ produto_perfil_name_format(carrinho_item.product_name) +`
Quantidade: `+ carrinho_item.quantity +``+ produtos_carrinho.length +` `+desc_itens+` (`+carrinho_load_total_produtos+` `+desc_produtos+`)
Carrinho Vazio
'); }else{ $('.carrinho-ajax').html('Carrinho Vazio
'); } } const cart_produtos = $('.devrocket-carrinho-item'); var arr_cart_produtos = cart_produtos.sort((a, b) => { var x = $(a).data('indexp'); var y = $(b).data('indexp'); return ((x > y) ? 1 : ((x { $('body').addClass('carrinho-lateral-carregado'); setTimeout(() => { $('body').removeClass('carrinho-lateral-carregado'); }, 500); }, 500); } $(document).on('click', '.devrocket-carrinho-remover-item', function(){ var remover_div = $(this); var dataSession = $("html").attr("data-session"); var produto_id = $(this).data('id'); var variacao = $(this).data('variacao'); var quantidade = 0; $.ajax({ type: "post", url: '/web_api/cart/', contentType: "application/json; charset=utf-8", data: '{"Cart":{"session_id":"'+dataSession+'","product_id":"'+produto_id+'","quantity":"'+quantidade+'","variant_id":"'+variacao+'"}}', beforeSend: function(){ $(remover_div).html('Removendo...'); } }).done(function(data){ carrinho_load(); }).fail(function(data){ console.log('Erro ao remover item do carrinho.'); }); }); produto_perfil_ajax(); setTimeout(function(){ carrinho_load(); }, 2000); /* Carrinho Lateral */ $(document).on('click', '.carrinho-lateral-on', function(){ $('.carrinho-lateral').addClass('active'); carrinho_load(); }); /* Carrinho Lateral Menu baixo*/ $(document).on('click', '.cabecalho-mobile .h-carrinho', function(){ $('.carrinho-lateral').addClass('active'); carrinho_load(); }); $(document).on('click', '.carrinho-lateral-fechar, .carrinho-lateral-continuar-comprando', function(){ $('.carrinho-lateral').removeClass('active'); }); $(document).on('click', '.quantidade-box-cart .quantidade-box-controles-itens', function(){ const tipo = $(this).attr('data-item'); const index = $(this).attr('data-index'); var estoque = parseInt($('.quantidade-cart-'+index).attr('data-estoque')); var quantidade = parseInt($('.quantidade-cart-'+index).val()); if(tipo == 'menus'){ quantidade -= 1; if(quantidade quantidade && quantidade > 0){ quantidade += 1; }else{ quantidade += 1; } } $('.quantidade-cart-'+index).val(quantidade).trigger('change'); }); $(document).on('change', '.input-quantidade-cart', function(){ let quantidade = parseInt($(this).val()); const produto = $(this).data('product'); const variante = $(this).data('variacao'); const quantidade_old = $(this).data('quantity'); const index = $(this).data('index'); if(quantidade > 0 && !isNaN(quantidade)){ atualizar_cart(produto, variante, quantidade, quantidade_old, index); }else{ $(this).val(1); atualizar_cart(produto, variante, 1, quantidade_old); } }); $(document).on('click', '.produto-carrinho-action', function(){ const url = String( $(this).data('url-action')); if(url.length > 0){ window.open(url,'_blank'); } }); $(document).on('click', '#button-buy, .cart-preview-item-delete', function(){ setTimeout(() => { var y = setInterval(() => { if(jQuery('.cart-preview-loading:visible').length == 0){ carrinho_load(); clearInterval(y); } }, 100); }, 200); }); $(document).on('click', '.lista_cor_variacao > li', function(){ carrinho_load(); }); /* Fim - Carrinho Lateral */ function template_quantity_cart(product, variant, quantity = 1, index){ let button = `Buscando, por favor aguarde...
'); } }).done(() => { $.ajax({ method: "POST", url: "/web_api/cart/", contentType: "application/json; charset=utf-8", data: `{"Cart":{"session_id":"${dataSession}","product_id":"${produto}","quantity":"${quantidade}","variant_id":"${variante}"}}`, success: () => { carrinho_load(); } }).fail(function( jqXHR, status, errorThrown ){ var response = JSON.parse(jqXHR.responseText); $.ajax({ method: "POST", url: "/web_api/cart/", contentType: "application/json; charset=utf-8", data: `{"Cart":{"session_id":"${dataSession}","product_id":"${produto}","quantity":"${quantidade_antiga}","variant_id":"${variante}"}}` }).done(() => { setTimeout(() => { $(`