1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > dede移动端调用上一篇下一篇

dede移动端调用上一篇下一篇

时间:2022-01-26 15:18:42

相关推荐

dede移动端调用上一篇下一篇

要修改的文件为arc.archives.class.php,位置在include文件夹下,要修改的部分有三个:

查找:$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";

在这段代码后面增加:

$this->PreNext['prem'] = "上一篇:<a href='view.php?aid={$preRow['id']}'>{$preRow['title']}</a> ";

查找:$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";

在这段代码后面增加:

$this->PreNext['nextm'] = "下一篇:<a href='view.php?aid={$nextRow['id']}'>{$nextRow['title']}</a> ";

继续往下查找:

else if($gtype==‘nextimg’){

$rs = $this->PreNext[‘nextimg’];

}

在这段代码后面增加:

else if($gtype==‘prem’){

$rs = $this->PreNext[‘prem’];

}

else if($gtype==‘nextm’){

$rs = $this->PreNext[‘nextm’];

}

2、模板加入调用代码

手机端调用和电脑是不一样的,手机端调用代码为:

{dede:prenext get=‘prem’/}

{dede:prenext get=‘nextm’/}

相比PC端多了一个m

3、检查arc.archives.class.php文件

这第三条是小白测试之后加上的,很多小伙伴反应,在经过以上两步修改之后,虽然在前端已经可以看到上一篇和下一篇了,但是下一篇调用的链接确是上一篇的,那是因为arc.archives.class.php文件还是有问题!

打开刚才我们加代码的三个地方,仔细检查在下一篇的代码中是否存在pre,如果有,全部改成next!

最后再重新生成一下,手机端就显示正常了!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。