ECSHOP教程:
全部
ECSHOP下载
ECSHOP安装教程
ECSHOP使用教程
ECSHOP二次开发
ECSHOP模板教程
ECSHOP微信商城
ECSHOP支付方式配置教程
ECSHOP操作手册
ECSHOP开发
其他ECSHOP教程
TOP10
ECSHOP订单号生成规则修改教程
负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数。
原来的程序代码为:
return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT);
原来的订单号形式为:年月日 + 5位随机数字,例如:2010101718830
如果您想改变订单号的生成规则,就可以对上述代码做出修改。
例如,我想让订单号变为 “SD” + 年月日 + 7位随机数字,那么可以这样修改
将
return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT);
修改为
return 'SD'.date('Ymd') . str_pad(mt_rand(1, 9999999), 7, '0', STR_PAD_LEFT);
上面只是举一个例子,当然你还可以修改成更有个性的订单编号。
本文模板屋原创地址:
https://www.ecshop119.com/ecshopjc-287.html
模板屋版权所有 © 转载时必须以链接形式注明出处!