PHPCMS二次开发修改搜索结果排序方法

本文主要介绍phpcms v9在做搜索时,如何使搜索结果按照发布时间或ID排序,下面是CMS集中营为您提供的方法,希望能对您有所帮助。打开 phpcmsmodulessearchindex.php文件找到:$data = $this->content_db->

[时间:10-21]    [浏览:]    [放入收藏夹]    [查看详情]

本文主要介绍phpcms v9在做搜索时,如何使搜索结果按照发布时间或ID排序,下面是CMS集中营为您提供的方法,希望能对您有所帮助。
打开 phpcmsmodulessearchindex.php文件
找到:

$data = $this->content_db->select($where, '*');

按发布时间降序排列修改为:

$data = $this->content_db->select($where, '*','',$order = 'inputtime DESC');

按发布时间升序排列修改为:

$data = $this->content_db->select($where, '*','',$order = 'inputtime ASC');

按ID降序排列修改为:

$data = $this->content_db->select($where, '*','',$order = 'ID DESC');

按ID升序排列修改为:

$data = $this->content_db->select($where, '*','',$order = 'ID ASC');

拓展:
你还可以按照其他方式排列,只需将$order=''中的参数修改为你要排序的字段即可

  本文转载自:精准像素:11px.cn ,感谢作者分享实用知识


标签: