商品の数を 5、10、100 などの倍数に設定するにはどうすればよいですか?
以下の例では、JavascriptとCSSの知識が必要です。Tildaカスタマーサポートは、コード関連の質問には対応していません。
ショッピングカートの「プラス」ボタンと「マイナス」ボタンの動作を変更するには、「その他」カテゴリからT123ブロックを追加し、次のコードを挿入する必要があります。
<脚本>
だった newMultipleNumber = 100; /* 100 ではなく、必要な数を指定します */
関数 tcart__product__plus(t) {
だった r = t.closest(「.t706__product」),
o = r.attr("データカート製品-i");
窓.tcart.products[o].quantity += (窓.tcart.products[o].quantity % newMultipleNumber > 0 ? newMultipleNumber - 窓.tcart.products[o].quantity : newMultipleNumber);
窓.tcart.products[o].amount = 窓.tcart.products[o].price * 窓.tcart.products[o].quantity;
窓.tcart.products[o].amount = tcart__roundPrice(窓.tcart.products[o].amount);
r.find(「.t706__product数量」.html(窓.tcart.products[o].quantity);
0 < 窓.tcart.products[o].amount ? r.find(「.t706__product量」.html(tcart__showPrice(窓.tcart.products[o].amount)): r.find(「.t706__product量」.html("");
tcart__updateTotalProductsinCartObj();
$(「.t706__carticonカウンター」.html(窓.tcart.total);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
関数 tcart__product__minus(t) {
だった r = t.closest(「.t706__product」),
o = r.attr("データカート製品-i");
0 < 窓.tcart.products[o].quantity && (窓.tcart.products[o].quantity -= newMultipleNumber);
窓.tcart.products[o].amount = 窓.tcart.products[o].price * 窓.tcart.products[o].quantity;
窓.tcart.products[o].amount = tcart__roundPrice(窓.tcart.products[o].amount);
r.find(「.t706__product数量」.html(窓.tcart.products[o].quantity);
0 < 窓.tcart.products[o].amount ? r.find(「.t706__product量」.html(tcart__showPrice(窓.tcart.products[o].amount)) : tcart__product__del(t);
tcart__updateTotalProductsinCartObj();
$(「.t706__carticonカウンター」.html(窓.tcart.total);
tcart__reDrawTotal();
tcart__saveLocalObj();
}
</脚本>
<スタイル>
.t706__積プラスマイナス {
幅: 設定解除 !重要;
}
</スタイル>
変数 "newMultipleNumber" の値 "100" を必要な数値に置き換えます。
コードを含むブロックは、ページの一番下に追加するか、フッターに配置する必要があります。
同様の質問
この回答は役に立ちましたか?

はい
0

番号
0