php专区

 首页 > php专区 > PHP应用 > CMS建站 > ECSHOP商品详情页面显示销售量功能 - ecshop

ECSHOP商品详情页面显示销售量功能 - ecshop

分享到:
【字体:
导读:
          ECSHOP商品详细页默认是没有销售量的,但是这个功能确实非常实用,因为这样可以促进购买欲,当然你要有销售量才行,如果一开始销量是0的话也就没必要加了 按照客户的想法在网上搜集了...

ECSHOP商品详情页面显示销售量功能

ECSHOP商品详细页默认是没有销售量的,但是这个功能确实非常实用,因为这样可以促进购买欲,当然你要有销售量才行,如果一开始销量是0的话也就没必要加了.

按照客户的想法在网上搜集了一些资料,发现已经有人解决了这个问题,参考了网络上某大虾,功能如下,有需要的同学大家参考下.

第一步、修改 includes/lib_insert.php 文件,在最下面增加一个函数:

  1. function insert_goods_sells($arr
  2.     $sql = 'SELECT SUM(goods_number) AS number ' . 
  3.            ' FROM ' . $GLOBALS['ecs']->table('order_goods') ." AS og , " . $GLOBALS['ecs']->table('order_info') ." AS o "
  4.            " WHERE og.order_id = o.order_id and o.order_status =1 and og.goods_id=".$arr['goods_id']; 
  5.     $row = $GLOBALS['db']->GetRow($sql); 
  6.     if ($row
  7.     { 
  8.         $number = intval($row['number']); 
  9.     } 
  10.     else 
  11.     { 
  12.         $number = 0; 
  13.     } 
  14.     return $number

第二步、修改模板文件夹下 goods.dwt 文件中进行调用

已售出:{insert name='goods_sells' goods_id=$id}

这样就可以了如果没有效果可以清缓存试试看.

分享到:
ecshop:给文章添加关联文章 - ecshop
ecshop:给文章添加关联文章 ecshop:给文章添加关联文章-根据当前文章的关键字添加相关的文章 1.首先修改SQL语句:注意数据表前缀,我这里使用的是默认前缀 ecs_,你使用的时候要修改成你的数据表前缀. INSERT INTO  `ecs_shop_config` (`id` , `parent_id` , `code` , `type` ...
如何在商品详细页中加上商品url地址 - ec...
如何在商品详细页中加上商品url地址 有些朋友想在ECSHOP商品详细页上面加上本商品的url地址,怎么做呢? 在 themes/模板文件夹/goods.dwt 最顶端加一行代码,注意是最顶端,要不会被过滤掉的   然后就可以在goods.dwt 文件的任何地方调用了 本商品URL  看看是不是好用?
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……