ecshop增加30天销量的方法:
1、在sql添加一个30天销量的字段。
ALTER TABLE `ecs_goods` ADD `goods_salesvolume` int(10) NOT NULL AFTER `goods_weight;
/** goods_salesvolume 为新添加的字段名,int(10) 表示这个字段的数据类型, AFTER `goods_weight` 表示在 `goods_weight`后面创建 **/
2、为这个字段分配一个随机值。
/**FLOOR(x)返回小于x的最大整数值
RAND() 返回在范围0到1.0内的随机浮点值。
CONCAT(aaa,bbb) 链接字符串**/
UPDATE ecs_goods set goods_salesvolume= FLOOR(1 +(RAND() * 2345))
3、修改模板goods.dwt,显示30天销量。
<li class="clearfix">
<dd>
<!--30天售出-->
<strong>30天售出:</strong>{$goods.goods_salesvolume}件
</dd>
</li>
OK,ecshop增加30天销量烘托人气的方法完成。