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问题解决
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!