dedecms后台的文章管理页面有个关键字搜索的功能,用了之后才发现只能匹配文章标题。想进 行全文搜索,网上搜了下没有现成的方法,于是自己修改了下,dede版本为5.3/5.5。下面是方法
进入网站安装目录→dede目录→打开”content_list.php” 文件, 一, 156行“ $whereSql .= ″ And ( CONCAT(arc.title,arc.writer) like ‘%$keyword%’) ″; ” 修改为“ $whereSql .= ″ And ( CONCAT(arc.title,arc.writer,`#@__addonarticle`.body) like ‘%$keyword%’) ″; ” 二, 185行 “ left join `#@__member` mb on mb.mid=arc.mid ” 下面添加一行“ left join `#@__addonarticle` on `#@__addonarticle`.aid=arc.id ” 这时候187行为“ $whereSql ” OK,到后台在试试搜索。 |
dedecms 后台文章管理 关键字搜索改为全文搜索的方法
最新推荐文章于 2021-04-14 15:34:59 发布