您现在的位置是:网站首页>网站制作心得网站建设教程
织梦dedecms5.7手机端网站上一篇下一篇链接错误的解决方法
2019-06-28来源: 【网站建设教程】 人已围观
简介 织梦dedecms5.7更新后增加了手机移动站的模板,但是手机站模板的上一篇、下一篇标签调用到的是电脑版的连接并且到第一条时候链接错误,下面我们就来解决这个
织梦dedecms5.7更新后增加了手机移动站的模板,但是手机站模板的上一篇、下一篇标签调用到的是电脑版的连接并且到第一条时候链接错误,下面我们就来解决这个问题,只需要增加几行代码就可以了。
找到/include/arc.archives.class.php文件
1、找到大概第821行
$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";
在这一段代码的后面增加一行
$this->PreNext['prem'] = "上一篇:<a href='view.php?aid={$preRow['id']}'>{$preRow['title']}</a>";//手机端 上一篇
2、找到大概第833行
$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";
在这一段代码的后面增加一行
$this->PreNext['nextm'] = "下一篇:<a href='view.php?aid={$preRow['id']}'>{$nextRow['title']}</a>";//手机端 下一篇
3、找到大概第854~857行
else if($gtype=='nextimg'){
$rs = $this->PreNext['nextimg'];
}
在这一段代码的后面增加一行
else if($gtype=='prem')//手机端 上一篇
{
$rs = $this->PreNext['prem'];
}
else if($gtype=='nextm')//手机端 下一篇
{
$rs = $this->PreNext['nextm'];
}
我们只需要在这三个地方增加代码就可以了。
手机版标签调用如下:
{dede:prenext get='prem'/}<!--上一篇-->
{dede:prenext get='nextm'/}<!--下一篇-->
很赞哦! ()
猜您喜欢
相关文章
付费说明
1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.
2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”
3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统
4、【收费说明】制作企业网站,我是这么收费的!