织梦dedecms实现搜索结果按点击量排序的方法

很多织梦DedeCMS用户需要实现搜索结果按点击量排序,如何解决呢?下面就教大家方法。 在/include/arc.searchview.class.php文件467行“//排序方式”注释下面 “//搜索”注释以上的代码改成如下代码:
 
$ordersql = '';



if($this->ChannelType< 0 ||$this->ChannelTypeid< 0){





if($orderby=="id"){







$ordersql="order by arc.aid desc";





}else if($orderby=="senddate"){







$ordersql="order by arc.senddate desc";





}else{







$ordersql=" order by arc.click desc";





}



}else{





if($orderby=="senddate")





{







$ordersql=" order by arc.senddate desc";





}





else if($orderby=="pubdate")





{







$ordersql=" order by arc.pubdate desc";





}





else if($orderby=="id")





{







$ordersql="
order by arc.id desc";





}





else





{







$ordersql=" order by arc.click desc";





}



}
  修改完成后就可以了···赶快试试效果吧!!!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com