| 
	这次仿站,有人问,dedecms加入购物车后,订单号S-P开头的,能不能换成其他形式的,实际上是可以的,只要找到相关shopcart购物车调用的类文件修改下,找到织梦dedecms网站下include/shopcar.class.php 
	大概找到46行代码处,这里就是生成订单号的代码 
	修改代码: 
	$this->OrdersId ='S-P'.time().'RN'.mt_rand(100,999);  
	修改红色部分就可以了,代码中常量解释如下 
	这句话中$this->OrdersId 最后得到的就是订单号。 
	'S-P' 这个就是织梦商城订单号的开头字母。我们可以随意修改。 
	time()  这个是Unix时间戳(Unix Timestamp:时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数),也就是订单号S-P后边跟的那一串数字。 
	'RN' 这个是订单号中数字时间戳后边又跟的字母,这个也可以去修改。 
	mt_rand(100,999) 这个是100~999之间,随机生成一个数字。也就是说,随机生成一个3位数。也可以其他如改成随机两位数的。 
	之所以这样组合生成订单号,是因为这样可以有效防止订单号发生重复。如果每秒生成上千的订单号的大商城,诸如京东这样的商城,那么如果用这样方式组合生成订单号,就有可能会出现订单号重复的现象,我们可以在加入些变量或常量,例如用户id,访客ip。(责任编辑:最模板) | 



 zencart电脑公司模板
							人气:2902
							zencart电脑公司模板
							人气:2902
						 Elantra外贸时尚服饰Magent
							人气:291
							Elantra外贸时尚服饰Magent
							人气:291
						 绿色大气ecshop果蔬商城模
							人气:984
							绿色大气ecshop果蔬商城模
							人气:984
						 零食食品网站程序源码|
							人气:4038
							零食食品网站程序源码|
							人气:4038
						 Luxury高端时尚magento主题模
							人气:116
							Luxury高端时尚magento主题模
							人气:116
						 仿Zakka雜貨網ecshop模板
							人气:534
							仿Zakka雜貨網ecshop模板
							人气:534