首页  >  文章  >  CMS教程  >  phpcms搜索搜不到内容怎么办

phpcms搜索搜不到内容怎么办

angryTom
angryTom原创
2020-02-19 14:41:422773浏览

phpcms搜索搜不到内容怎么办

phpcms搜索搜不到内容怎么办

Phpcms v9在呈现搜索结果的时候,会自动分词,于是会出现结果不全及搜索不到内容,具体Phpcms v9搜索结果不全或者少内容的解决方法:

打开phpcms\modules\search\index.php找到

相关推荐:phpcms教程

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%'";
}

替换为

$sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND `data` like '%$q%'";

就是不再使用分词进行关键字搜索,而是直接使用你输入的关键字查找。

更多关于phpcms建站教程,请关注网站建设视频教程。      

以上是phpcms搜索搜不到内容怎么办的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn