注册 登录 欢迎您访问极限源码网:专注各类网站源码下载。

织梦基础知识

该栏目分享织梦建站的基础知识,从织梦CMS的安装,到织梦标签的常规调用,以及织梦的常见问题答疑都有涉及。

当前位置:网站首页 > 建站学院 > 织梦教程 >

DedeCMS 搜索关键字超过2个不显示的解决方法

极限源码 2019-04-04 15:00 织梦教程

教程 在使用DEDE搜索时,搜索二个字,可以正常搜索到,比如"北戴"这样搜索可以正常使用.搜索三个字以上例如"北戴河"就搜索不到标题可内容,这时搜索记录为0,实际上有很多北戴河为标题的文章.

 

DEDE5.5 GBK 解决方案,

 

找到文件/plus/search.php中的: 

//引入栏目缓存并看关键字是否有相关栏目内容 

require_once($typenameCacheFile); 

 

if(isset($typeArr) && is_array($typeArr)) 

foreach($typeArr as $id=>$typename) 

$keywordn = str_replace($typename, ' ', $keyword); 

 

if($keyword != $keywordn) 

$keyword = $keywordn; 

$typeid = $id; 

break; 

 

改成 

 

//引入栏目缓存并看关键字是否有相关栏目内容 

/* 

require_once($typenameCacheFile); 

 

if(isset($typeArr) && is_array($typeArr)) 

foreach($typeArr as $id=>$typename) 

$keywordn = str_replace($typename, ' ', $keyword); 

 

if($keyword != $keywordn) 

$keyword = $keywordn; 

$typeid = $id; 

break; 

*/ 

也就是把它注释掉不让他起作用


    服务项目

    源码下载

    关于我们

    极限源码网| https://www.jxym.net

    极限源码网(JXYM.NET)由一批热爱网页设计、敢于追求梦想、努力付诸行动的热火青年联合打造,在我们的努力之下,让您拥有一个全方位的源码下载平台