Come posso impostare il numero di prodotti su un multiplo di 5, 10, 100, ecc.?
Gli esempi riportati di seguito richiedono la conoscenza di Javascript e CSS. Tilda'Assistenza clienti non fornisce assistenza per le domande relative al codice.
Per modificare il comportamento dei pulsanti "più" e "meno" nel carrello, è necessario aggiungere un blocco T123 dalla categoria "Altro" e inserire il seguente codice:
<sceneggiatura>
era nuovoNumeroMultiplo = 100; /* invece di 100, specifica il numero che ti serve */
funzione tcart__prodotto__plus(t) {
era r = t.più vicino(".t706__product"),
o = r.attr("data-cart-product-i");
finestra.tcart.prodotti[o].quantità += (finestra.tcart.products[o].quantity % newMultipleNumber > 0 ? nuovoNumeroMultiplo - finestra.tcart.products[o].quantity : newMultipleNumber);
finestra.tcart.prodotti[o].importo = finestra.tcart.prodotti[o].prezzo * finestra.tcart.prodotti[o].quantità;
finestra.tcart.prodotti[o].amount = tcart__roundPrice(finestra.tcart.prodotti[o].importo);
r.find(".t706__product-quantità").html(finestra.tcart.prodotti[o].quantità);
0 < finestra.tcart.prodotti[o].importo ? r.find(".t706__product-importo").html(tcart__showPrezzo(finestra.tcart.products[o].amount)) : r.find(".t706__product-importo").html("");
tcart__updateTotalProductsinCartObj();
$(".t706__carticon-contatore").html(finestra.tcart.totale);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
funzione tcart__prodotto__meno(t) {
era r = t.più vicino(".t706__product"),
o = r.attr("data-cart-product-i");
0 < finestra.tcart.products[o].quantity && (finestra.tcart.products[o].quantity -= newMultipleNumber);
finestra.tcart.prodotti[o].importo = finestra.tcart.prodotti[o].prezzo * finestra.tcart.prodotti[o].quantità;
finestra.tcart.prodotti[o].amount = tcart__roundPrice(finestra.tcart.prodotti[o].importo);
r.find(".t706__product-quantità").html(finestra.tcart.prodotti[o].quantità);
0 < finestra.tcart.prodotti[o].importo ? r.find(".t706__product-importo").html(tcart__showPrezzo(finestra.tcart.products[o].amount)) : tcart__product__del(t);
tcart__updateTotalProductsinCartObj();
$(".t706__carticon-contatore").html(finestra.tcart.totale);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
</sceneggiatura>
<stile>
.t706__prodotto-più-meno {
larghezza: non settato !importante;
}
</stile>
Sostituire il valore "100" della variabile "newMultipleNumber" con il numero necessario.
Il blocco contenente il codice deve essere aggiunto in fondo alla pagina o posizionato nel piè di pagina.
Domande simili
Questa risposta ti è stata d'aiuto?

sì
0

No
0