织梦移动端搜索非手机搜索模板BUG

Mr Chou 2018年8月3日03:32:25 评论 654
织梦升级最新版本(2018.1.9)以后有个bug,就是在手机端搜索,但是搜索页不是手机端的搜索页面,是PC端的,下面说说解决的方法
方法:
找到/plus/search.php文件,搜索以下代码:(大约在20行左右)
  1. $mid = (isset($mid) && is_numeric($mid)) ? $mid : 0;

在这段代码的下面添加:

  1. $mobile = (isset($mobile) && is_numeric($mobile)) ? $mobile : 0;
  2. if ( $mobile==1 )
  3. {
  4. define('DEDEMOB', 'Y');
  5. }

然后在搜索页的地方form中添加一个隐藏的input,name为mobile,value值为1,如下代码:

  1. <input type="hidden" name="mobile" value="1" />

如图所示,操作完上面两部后手机端搜索页面已经可以自动跳转到search_m.htm页面。
织梦移动端搜索非手机搜索模板BUG
织梦移动端搜索非手机搜索模板BUG

腾讯云学生服务器

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: