PHPCMS取消搜尋時的分詞功能的方法

2022-03-07 08:07:35 字數 736 閱讀 3447

phpcms的搜尋功能相比其他cms算是比較差的了,搜尋精度非常低。雖說他有個搜尋關鍵字分詞功能,但有的時候不分詞的準確度卻會高於分詞。如何去掉phpcms關閉搜尋關鍵字分詞功能?

用記事本開啟 \phpcms\modules\search\index.php 大概在78行能夠找到下面的**:

**如下:

$segment_q = $segment->get_keyword($segment->split_result($q));

注釋掉這行**就能取消分詞功能。

網上蒐集了些資料,用的是其他辦法,我沒嘗試過,僅作為記錄

第乙個檔案:phpcms\modules\search\index.php

**如下:

//如果分詞結果為空

if(!empty($segment_q)) else 還有以上修改大概是在第80行左右。

**如下:

$datatest=array(); by: mosell //用於顯示搜尋結果列表

$datatest=$data; by: mosell //用於顯示搜尋結果列

以上大概在$execute_time = execute_time();$pages = isset($pages) ? $pages : '';這兩句的上面,大概在第190多行吧

第二個檔案:phpcms\templates\模板資料夾\search\list.html

把  改成  

大概就是這樣了,放這裡免得忘記了。

核取方塊CheckBox的全選與取消全選功能

在前端開發,尤其是table的開發中,經常會在列表左上角有乙個全選按鈕,今天就來分享乙個全選按鈕的邏輯實現 type checkbox id selall th 序號th thead type checkbox name check td 1td tr type checkbox name chec...

VUE element開發後台管理的搜尋功能

先看看樣式圖 實現上面這種簡單搜尋簡單的三步走 1.頁面樣式 在頁面中使用form表單的校驗功能來實現輸入搜尋。給表單的資料放入搜尋請求的data陣列中,也就是searchparams這個大集合中。備註 如果給每個輸入框新增了搜尋按鈕的click方法,則會在輸入完成後直接執行列表搜尋。所以考慮自己使...

搜尋時的剪枝

一 普通剪枝 可行性剪枝 搜尋時加入判斷條件,越界沒越界,走沒走過,已經找到符合條件的路了嗎.二 從起點到終點的最短路徑的題 最優化剪枝 走到一點,可判斷是不是已經大於當前最短路徑了,是不是此時的路徑長度 到此時到終點最短距離已經大於當前最短路徑了.三 從起點到終點的路徑長度可否等於乙個給出的距離,...