Phpcms v9在呈現(xiàn)搜索結(jié)果的時(shí)候,會(huì)自動(dòng)分詞,于是會(huì)出現(xiàn)結(jié)果不全及搜索不到內(nèi)容,具體Phpcms v9搜索結(jié)果不全或者少內(nèi)容的解決方法:
打開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%'";}
替換為
$sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND `data` like '%$q%'";
就是不再使用分詞進(jìn)行關(guān)鍵字搜索,而是直接使用你輸入的關(guān)鍵字查找。
新聞熱點(diǎn)
疑難解答
圖片精選