Como faço para definir o número de produtos como um múltiplo de 5, 10, 100, etc.?
Os exemplos abaixo exigem conhecimento de Javascript e CSS. Tilda O Suporte ao cliente não presta assistência em questões relacionadas a códigos.
Para alterar o comportamento dos botões "mais" e "menos" no carrinho de compras, você precisa adicionar um bloco T123 da categoria "Outros" e inserir o seguinte código:
<script>
var newMultipleNumber = 100; /* вместо 100 укажите нужное вам число */
função tcart__product__plus(t) {
var r = t.closest(".t706__product"),
o = r.attr("data-cart-product-i");
janela.tcart.products[o].quantity += (window.tcart.products[o].quantity % newMultipleNumber > 0 ? newMultipleNumber - window.tcart.products[o].quantity : newMultipleNumber);
janela.tcart.products[o].amount = janela.tcart.products[o].price * window.tcart.products[o].quantity;
janela.tcart.products[o].amount = tcart__roundPrice(window.tcart.products[o].amount);
r.find(".t706__product-quantity").html(window.tcart.products[o].quantity);
0 < window.tcart.products[o].amount ? r.find(".t706__product-amount").html(tcart__showPrice(window.tcart.products[o].amount)) : r.find(".t706__product-amount").html("");
tcart__updateTotalProductsinCartObj();
$(".t706__carticon-counter").html(window.tcart.total);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
função tcart__product__minus(t) {
var r = t.closest(".t706__product"),
o = r.attr("data-cart-product-i");
0 < window.tcart.products[o].quantity && (window.tcart.products[o].quantity -= newMultipleNumber);
janela.tcart.products[o].amount = janela.tcart.products[o].price * window.tcart.products[o].quantity;
janela.tcart.products[o].amount = tcart__roundPrice(window.tcart.products[o].amount);
r.find(".t706__product-quantity").html(window.tcart.products[o].quantity);
0 < window.tcart.products[o].amount ? r.find(".t706__product-amount").html(tcart__showPrice(window.tcart.products[o].amount)) : tcart__product__del(t);
tcart__updateTotalProductsinCartObj();
$(".t706__carticon-counter").html(window.tcart.total);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
</script>
<style>
.t706__product-plusminus {
largura: unset !important;
}
</style>
Substitua o valor "100" da variável "newMultipleNumber" pelo número que você precisa.
O bloco que contém o código deve ser adicionado à parte inferior da página ou colocado no rodapé.
Perguntas semelhantes
Essa resposta foi útil?
Something went wrong and vote doesn't work correctly. Please, check your internet connection or write to website owner.