phpcms搜索不到内容怎么办-PHPCMS

资源魔 33 0

phpcms搜寻没有到内容怎样办?Phpcms v9搜寻后果没有全及搜寻没有到内容以及搜寻后果排序成绩

网站后盾用的Phpcms V9 后果搜寻呈现成绩,本人找了材料整顿以下:

第一步:

phpcms v9搜寻后果没有全及搜寻没有到内容处理计划:

关上phpcms\modules\search\index.php

找到

if(!empty($segment_q)) {
 
$sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND MATCH (`data`) AGAINST (‘$segment_q’ IN BOOLEAN MODE)”;
 
} else {
 
$sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND `data` like ‘%$q%'”;
}

修正为

if(!empty($segment_q)) {
$sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND `data` like ‘%$q%'”;
 
} else {
 
$sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND `data` like ‘%$q%'”;
}

后果就是再也不应用分词进行要害字搜寻,而是间接应用你输出的要害字查找。

第二步:

搜寻后果依照工夫降序陈列

修正的页面:\phpcms\modules\search\index.php只修正一行!

搜寻:

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

交换为:

$data = $this->content_db->select($where, ‘*’,”,’id desc’);

这样搜寻内容就能够依照工夫降序陈列了。

PHP中文网,年夜量的收费PHPCMS教程,欢送正在线学习!

以上就是phpcms搜寻没有到内容怎样办的具体内容,更多请存眷资源魔其它相干文章!

标签: phpcms phpcms教程 phpcms技巧 php问题解决

抱歉,评论功能暂时关闭!