如何为我的在线商店设置结账前所需的最低商品数量?
How do I set a minimum amount of items required before checkout for my online store?
如何设置最低数量以便在我的网上商店结账?
我商店中的每件商品都可以添加到购物车,数量为“1”,但我希望在允许结帐之前总共至少有 12 件商品。
关于如何执行此操作的任何简单修复?
我正在为我的网站使用 Weebly,我所能做的就是将每个项目设置为至少 12 个项目,但在允许结帐之前我至少需要总共 12 个项目。
因此,当用户点击结帐按钮时,没有达到最低金额,我希望有一条通知说 "add more items to your cart"。
不幸的是,我没有足够的声誉来评论 Whosebug,所以这是 'answer'。
我不确定有什么方法可以用 Weebly 做到这一点。手推车 count/content 接缝最后加载,所以任何 JQuery 等.. 将无法计算内容。即使使用 var str = $( "span#wsite-nav-cart-num" ).text();
returns 之类的破折号 - 而不是 CART (1) 中出现的实际数字。
我不确定你为什么想要这个,但这取决于你。我建议向 Weebly 提交功能请求。
P.S.. Weebly 有 community.weebly.com 你的 Weebly 问题可能会得到更好的结果,..也就是说,除非有人在这里指导你。
编辑:
其实.. 看到你的评论,我的脑子里突然冒出一个想法,你可以做一个'touchstart mouseover'活动。在您的“设置”>“搜索引擎优化”>“页脚代码”中试试这个。
<script>
jQuery(function() {
var $ = jQuery;
$(document).on('touchstart mouseover', 'a#wsite-com-minicart-checkout-button', function(e) {
var totalCount = $( "span#wsite-nav-cart-num" ).text();
var totalNeeded = 12;
if (totalCount < totalNeeded) {
var totalItems = totalNeeded - totalCount;
$("a#wsite-com-minicart-checkout-button").click(function(event){
event.stopImmediatePropagation();
alert('We require ' + totalNeeded + ' items in order to checkout. You currently have ' + totalCount + '. Please add ' + totalItems + ' more items to the cart.');
return false;
});
}
});
});
</script>
不利的一面是,购物车出现问题会导致警报出现两次。虽然它应该适用于响应式主题(您当前的主题),但这不适用于 Weebly 的经典移动主题。
最终,Weebly 将其构建到他们的系统中会更好。希望对您有所帮助!
如何设置最低数量以便在我的网上商店结账?
我商店中的每件商品都可以添加到购物车,数量为“1”,但我希望在允许结帐之前总共至少有 12 件商品。
关于如何执行此操作的任何简单修复?
我正在为我的网站使用 Weebly,我所能做的就是将每个项目设置为至少 12 个项目,但在允许结帐之前我至少需要总共 12 个项目。
因此,当用户点击结帐按钮时,没有达到最低金额,我希望有一条通知说 "add more items to your cart"。
不幸的是,我没有足够的声誉来评论 Whosebug,所以这是 'answer'。
我不确定有什么方法可以用 Weebly 做到这一点。手推车 count/content 接缝最后加载,所以任何 JQuery 等.. 将无法计算内容。即使使用 var str = $( "span#wsite-nav-cart-num" ).text();
returns 之类的破折号 - 而不是 CART (1) 中出现的实际数字。
我不确定你为什么想要这个,但这取决于你。我建议向 Weebly 提交功能请求。
P.S.. Weebly 有 community.weebly.com 你的 Weebly 问题可能会得到更好的结果,..也就是说,除非有人在这里指导你。
编辑:
其实.. 看到你的评论,我的脑子里突然冒出一个想法,你可以做一个'touchstart mouseover'活动。在您的“设置”>“搜索引擎优化”>“页脚代码”中试试这个。
<script>
jQuery(function() {
var $ = jQuery;
$(document).on('touchstart mouseover', 'a#wsite-com-minicart-checkout-button', function(e) {
var totalCount = $( "span#wsite-nav-cart-num" ).text();
var totalNeeded = 12;
if (totalCount < totalNeeded) {
var totalItems = totalNeeded - totalCount;
$("a#wsite-com-minicart-checkout-button").click(function(event){
event.stopImmediatePropagation();
alert('We require ' + totalNeeded + ' items in order to checkout. You currently have ' + totalCount + '. Please add ' + totalItems + ' more items to the cart.');
return false;
});
}
});
});
</script>
不利的一面是,购物车出现问题会导致警报出现两次。虽然它应该适用于响应式主题(您当前的主题),但这不适用于 Weebly 的经典移动主题。
最终,Weebly 将其构建到他们的系统中会更好。希望对您有所帮助!