Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

389
Visualizações
cómo establecer el límite de productos en el carrito shopify

Aquí está mi código, lo que quiero es establecer un límite total de carrito de 10 si el usuario intenta agregar más de 10 artículos en el carrito, el carrito se actualizará automáticamente y eliminará artículos adicionales, por ejemplo, si hay 10 productos en el carrito y el usuario intenta agregar 5 se eliminarán más de 5 elementos existentes si hay 11, entonces se eliminará 1 elemento Hice todo lo posible para lograr mi requisito, pero creo que me falta algo

Funciona perfectamente bien cuando la consola está abierta, pero no funciona cuando la consola está cerrada.

 { key: "_onProductAdded", value: function(e) { var t = this; this.itemCount += e.detail.quantity,this._rerenderCart().then(function() { jQuery.getJSON('/cart.js', function (cart) { var items_new = cart.items; var count = cart.item_count; var item_to_remove = count - 10 ; if (count > 10) { var item_to_remove = count - 10; if(item_to_remove > 0) { for(var i=0;i<=items_new.length;i++) { if (count > 10) { var c_id = cart.items[i].id; var c_quantity= cart.items[i].quantity; if(c_quantity >= item_to_remove) { var data_multiple = { 'id': c_id , 'quantity':c_quantity - item_to_remove } debugger; $.ajax({ type: 'POST', url: '/cart/change.js', data: data_multiple, dataType: 'json', success: { } }); count= count - item_to_remove; }else{ var data_single = { 'id': c_id , 'quantity':c_quantity - 1 } debugger; $.ajax({ type: 'POST', url: '/cart/change.js', data: data_single, dataType: 'json', success: { } }); count= count - 1; } } } } t._rerenderCart(); t.sidebarDrawer.open() } }); }) } },

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda