Jak ustawić liczbę produktów jako wielokrotność 5, 10, 100 itd.?
Poniższe przykłady wymagają znajomości Javascript i CSS. Tilda Obsługa klienta nie udziela odpowiedzi na pytania związane z kodem.
Aby zmienić zachowanie przycisków "plus" i "minus" w koszyku, musisz dodać blok T123 z kategorii "Inne" i wstawić następujący kod:
<scenariusz>
był nowywielokrotny numer = 100; /* zamiast 100 podaj potrzebną liczbę */
funkcjonować tkoszyk__produkt__plus(t) {
był r = t.najbliższy(".t706__product"),
o = r.attr("data-cart-product-i");
okno.tcart.products[o].ilość += (okno.tcart.products[o].ilość % nowyWielokrotny > 0 ? nowośćWieleLiczba - okno.tcart.products[o].ilość : newMultipleNumber);
okno.tcart.produkty[o].kwota = okno.tcart.produkty[o].cena * okno.tcart.produkty[o].ilość;
okno.tcart.products[o].amount = tcart__roundPrice(okno.tcart.produkty[o].kwota);
r.znajdź(".t706__product-ilość".html(okno.tcart.products[o].ilość);
0 < okno.tcart.produkty[o].kwota ? r.znajdź(".t706__product-kwota").html(tcart__showPrice(okno.tcart.products[o].ilość)) : r.znajdź(".t706__product-kwota".html("");
tcart__updateTotalProductsinCartObj();
$(".t706__carticon-licznik".html(okno.tkart.suma);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
funkcjonować tkoszyk__produkt__minus(t) {
był r = t.najbliższy(".t706__product"),
o = r.attr("data-cart-product-i");
0 < okno.tcart.products[o].quantity && (okno.tcart.products[o].ilość -= newMultipleNumber);
okno.tcart.produkty[o].kwota = okno.tcart.produkty[o].cena * okno.tcart.produkty[o].ilość;
okno.tcart.products[o].amount = tcart__roundPrice(okno.tcart.produkty[o].kwota);
r.znajdź(".t706__product-ilość".html(okno.tcart.products[o].ilość);
0 < okno.tcart.produkty[o].kwota ? r.znajdź(".t706__product-kwota").html(tcart__showPrice(okno.tcart.products[o].ilość)) : tcart__product__del(t);
tcart__updateTotalProductsinCartObj();
$(".t706__carticon-licznik".html(okno.tkart.suma);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
</scenariusz>
<styl>
.t706__produkt-plus-minus {
szerokość: nieoprawny !ważny;
}
</styl>
Zastąp wartość "100" zmiennej "newMultipleNumber" potrzebną liczbą.
Blok zawierający kod należy umieścić na samym dole strony lub umieścić w stopce.
Podobne pytania
Czy ta odpowiedź była pomocna?

tak
0

Nie
0