phpcms v9 文章内容页点击上一篇下一篇反了,

如题:添加最新文章上一篇应该是第一页,应该有下一篇,但是目前刚好相反。第一篇是题目,下一篇是最后一页;到最后一篇的却是第一页。列表页是list=listorderDESC... 如题:添加最新文章上一篇应该是第一页,应该有下一篇,但是目前刚好相反。第一篇是题目,下一篇是最后一页;到最后一篇的却是第一页。

列表页是list=listorder DESC 排序的,这个应该没有关系吧,html.class.php这个文件我也没有动过,那到底是哪里的原因,请指教!
上一篇:<a href="{$previous_page[url]}">{$previous_page[title]}</a>
下一篇:<a href="{$next_page[url]}">{$next_page[title]}</a>
展开
 我来答
MAFIA幽冥
推荐于2016-12-02 · TA获得超过878个赞
知道小有建树答主
回答量:1701
采纳率:0%
帮助的人:489万
展开全部
listorder只是列表页的排序,和上一页下一页没关系。
$previous_page和$next_page这两个变量是在modules/content/index.php的show函数里,你看看那里有么有问题,给你我的代码做参考,这里我应该没动过。
//上一页
$previous_page = $this->db->get_one("`catid` = '$catid' AND `id`<'$id' AND `status`=99",'*','id DESC');
//下一页
$next_page = $this->db->get_one("`catid`= '$catid' AND `id`>'$id' AND `status`=99");
if(empty($previous_page)) {
$previous_page = array('title'=>L('first_page'), 'thumb'=>IMG_PATH.'nopic_small.gif', 'url'=>'javascript:alert(\''.L('first_page').'\');');
}
if(empty($next_page)) {
$next_page = array('title'=>L('last_page'), 'thumb'=>IMG_PATH.'nopic_small.gif', 'url'=>'javascript:alert(\''.L('last_page').'\');');
}
追问
谢谢,modules/content/classes/html.class.php这个类文件还有你说的show函数的我都看过了,而且都还原成系统无文件了,还是不行。和分页没有关系吧?分页函数我动过。
追答
我又重新看了一下你的问题,然后看了看自己的网站,发现phpcms貌似就是这么设计的,最新的文章,上一篇就是之前发的那篇,下一篇是最后一页...
柯方010
2015-01-18 · 超过27用户采纳过TA的回答
知道答主
回答量:71
采纳率:100%
帮助的人:47.6万
展开全部
没听懂你说什么?能描述的详细点?
更多追问追答
追问
就是这样的DESC排序的文章上一篇下一篇显示是
上一篇:某一篇文章题目
下一篇:最后一页
上一篇:某一篇文章题目
下一篇:第一页

正确应该是这样的:
上一篇:第一页
下一篇:某一篇文章题目
或者这样
上一篇:某一篇文章题目
下一篇:没有啦(最后一页)
不知哪里出问题了?
追答
你的limit怎么写的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式