使用Dedecms首页搜索框关键字不能低于2个字节设置方法

Dedecms是一款开源的内容管理系统,很多站长长期使用此开源程序建站小编就不一一介绍它的功能了,但是使用久了也许可以发现很多细节问题,由于它是内容管理系统,就会在首页发布很多内容,试想那么多的栏目,那么多的文章想找到需要的是否犹如大海捞针一般困难呢?比较好的一点是这款程序有自带的一个关键字搜索框。一般只要在标题页下面的搜索框输入标题的关键字通过模糊查找就一定会在数据库中查到并且调到首页来的。目前这款开源程序已经升级到5.7的版本了可以说功能也是非常强大了,也得到了很好的完善。可是之前的版本仍存在些问题,有的站长有因为各种原因没有升级到最新版本的使用这个搜索框那面会碰壁了。目前小编就遇到了一个客户使用此开源程序做的新闻内容站点,当在搜索框输入2个字节(一个汉字是2个字节)搜索其中一篇新闻的标题时候就有如下提示:[caption id="attachment_16357" align="alignnone" width="300"]dedecms错误提示 dedecms错误提示[/caption]那么既然不能少于2个字节的搜索能否调试下实现呢?小编研究后找到了以下可行的解决方法。找到根目录下的plus目录的search.php中,用editplus或Dreamweaver打开这个文件,可以找到以下一段代码:

if(($keyword=='' || strlen($keyword)<2) && empty($typeid))  {  ShowMsg('关键字不能小于2个字节!','-1');  exit();  }
直接注释掉,或者删除然后再传回之前的目录文件覆盖下。修改传好了登陆后台一键更新下缓存再次回到首页使用搜索功能果然可以实现了。 高速度 主机相关文章推荐阅读:DEDECMS绑定二级域名图片不能正常显示的解决方法DEDECMS移动或者修改了DATA生成网页地图和RSS报错的解决方法DEDECMS程序在搬家过程中报:DEDECMS ERROR WARNING!的解决教程织梦使用PHP5.3环境时遇到部分文章出现”读取附加信息出错“的解决办法

本文地址:https://www.gaosudu.com/dedecms/16356.html