newscms 订单如何强制添加收货地址

提问者:饭饭问题分类:主题

1、找到这个文件:/zb_users/theme/newscms/page/payment/index.php 

56-59行代码改成:

                            <p class="form-row notes" id="order_comments_field" data-priority="">     	 	 		   
                                <label for="order_comments" class="">收货地址<abbr class="required" title="(必填)">*</abbr>      	 	 			  
                                </label><span class="woocommerce-input-wrapper"><textarea required="required" name="comments" class="input-text " placeholder="在此添加订单收货地址,或其他备注。" rows="2" cols="5"></textarea></span>     	 	 			  
                            </p>

2、打开这个文件:/zb_users/theme/newscms/page/payment/payment.js

在第26行处,即邮箱不能为空的if代码结束后的地方插入以下代码:

if ($('[name=comments]').val() == '') {
	$.message({message: '请填写地址',type:'error'
});
return false;
}

保存后即可把订单备注输入框,修改成,强制输入收货地址。


回答数量1
浏览量560
1 个回答
饭饭
饭饭提问者

可风大佬帮忙修改的,实测。

发布于:2年前 (2022-03-16)IP属地:广东省
我来回答
欢迎QQ/微信咨询我