logo

(PHP)JTBC3.0后台内容列表搜索支持多字段方法

2025-02-19 点击 46

后台默认是只支持标题搜索的,如果要添加更多,可以通过以下方法实现

找到代码

if (!base::isEmpty($keyword)) $dal -> setFuzzyLike('topic', $keyword);

修改成

if (!base::isEmpty($keyword)) $dal -> setAdditionalSQL(' and '.$dal -> prefix.'topic like "%'.$keyword.'%" or '.$dal -> prefix.'content like "%'.$keyword.'%"') ;

或者

if (!base::isEmpty($keyword)){
$dal -> setFuzzyLike('topic', $keyword);
$dal -> setAdditionalSQL(' or '.$dal -> prefix.'content like "%'.$keyword.'%"') ;
}

同时也支持前台的列表筛选

0%