织梦手机站搜索结果显示为电脑站的搜索结果模板的解决方法看这里

作者 : MOOMOO 本文共734个字,预计阅读时间需要2分钟 发布时间: 2021-09-7 共23人阅读

使用dedecms最新程序移动版的同学肯定遇到过这样的问题,手机版搜索结果跳转到的是电脑版搜索结果页面去了,这样该怎么处理呢,让MOOMOO直接上教程。

解决方法

1、在手机站模板的搜索框代码上加入 <input type=”hidden” name=”mobile” value=”1″ />

     action用电脑站的/plus/search.php ,如下

<form name=”formsearch” action=”{dede:global.cfg_basehost/}/plus/search.php”>
<input type=”hidden” name=”pagesize” value=”15″>
<input type=”hidden” name=”kwtype” value=”0″/>
<input type=”hidden” name=”mobile” value=”1″ />
<input name=”q” type=”text” placeholder=”输入关键词”>
<button type=”submit”>搜索</button>
</form>

2、打开 /plus/search.php 找到

$mid = (isset($mid) && is_numeric($mid)) ? $mid : 0;

在它的下面加入

if($mobile==1) define('DEDEMOB', 'Y');

3、打开 /include/arc.searchview.class.php 找到

$purl .= "?".$geturl;

在它上面加入

if(defined('DEDEMOB'))$geturl .= "mobile=1&";
这样修改后,移动站的搜索结果模板就是 search_m.htm ,搜索结果就可以显示为移动站的了

版权作者:春哥
1. 本站所有资源来源于用户上传和网络,仅作为演示数据,如有侵权请邮件联系站长!
2. 本站客服QQ:4387159,唯一购买官网:MOOMOO.TOP!
3. 盗版,破解有损他人权益和违法作为,请各位会员支持正版!
MOOMOO(模虫网) » 织梦手机站搜索结果显示为电脑站的搜索结果模板的解决方法看这里

常见问题FAQ

美化包支持最新版本吗?
主题模板库最新美化支持永久更新!

发表评论

提供最优质的资源集合

立即查看 了解详情