ecshop 商品详情页面显示商品的点击排名(就是按点击数算排第几名)
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
求高手,最好能够把函数具体步骤详细说明。万分感激 |
回答:
这个很容易把select * from ecs_goods order by click_count desc limit 10 |
不知道是不是你想要的结果,随便写了一下打开goods.php,在最下面增加一个函数 function get_sort($v) { $sql = "select click_count from ".$GLOBALS['ecs']->table('goods')." order by click_count desc "; $list = $GLOBALS['db']->getAll($sql); for($i=0; $i<count($list); $i++) { if($v == $list[$i]['click_count']) { $result = $i+1; } } return $result; } 找到 $smarty->assign('goods',$goods); 在此代码上增加一行 $smarty->assign('sort',get_sort($goods['click_count'])); 然后打开goods.dwt,在你想要显示排行的地方增加 排名:{$sort} 清除缓存! |
能让他在用户中心显示的吗? |
只要有商品显示的地方,排名就可以显示 |
最近更新
常用插件
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
radio选中和取消
ecshop领克特广告联盟
ecshop商家留言
ecshop频率
ecshop前辈
ecshop瓦房店信达俱乐部
ecshoplistTable
ecshop实施
ecshop目录树
ecshop代码修改
ecmall订购人
ecshop购买
ecshop成千上万
ecshop新闻公告
ecshopgetting
ecshop排版
ecshop游客
ecshop详细
ecshop企业网站模板
ecshop官方网站
ecshop登记
ecshop一模一样
ecshop产品简介
ecshop计划任务
ecshop邮件伺服器发送停顿
ecshop短信内容
ecshop逛街
ecshop版本升级
ecshop综合型
ecshop后遗症