织梦DedeCMS搜索结果按点击量排序

  • 时间:
  • 浏览:0
  • 来源:大发5分快3_大发5分快3投注平台_大发5分快3娱乐平台

  怎样才能补救呢,U盘量产网想到了按点击量来排序搜索结果,当然首先百度谷歌下有没法人遇到同样的问题报告 报告 ,失望的是网上大多数的教程均为DEDE老版本的教程,完整性只有用,首先/include/inc_arcsaerch_view.php在新版本的DEDE织梦守护tcp连接里根本找只有了,新版本的站内搜索PHP文件真是是/include/arc.searchview.class.php,其次是$this->OrderBy = 'dede_full_search.aid desc';代码在新版本的arc.searchview.class.php文件里根本找只有,也就只有按网上的教程修改了。

  怎莫办 办呢?问题报告 报告 肯定是时要被补救的,我发现在arc.searchview.class.php文件467行“排序土办法”注释下面是搜索结果排序代码,怎莫办 补救呢!请教了高高手,补救土办法如下:

  在/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";

}

}

  测试一下是完整性都是补救了呢:如下图所示

  赶紧修改你的搜索代码,优化织梦的搜索结果大大提高用户体验吧!

  本文为U盘量产网原创 转载请保留此链接:http://www.upantool.com/

Tags: 织梦cms   dedecms   搜索结果排序  
责任编辑:mozi