Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz-x二次开发:门户阅读页增加上一篇下一篇文章 BY:cr180 原创于:12345.la

[复制链接]
c21211 发表于 2011-7-23 00:04:47 | 显示全部楼层
2.0改完好像没显示出来???
回复

使用道具 举报

小草也疯狂 发表于 2011-8-1 14:50:49 | 显示全部楼层
回复

使用道具 举报

小草也疯狂 发表于 2011-8-1 15:34:27 | 显示全部楼层
我按照你说的方法 好像不行啊?????求帮助啊。。
回复

使用道具 举报

carlkyo 发表于 2011-8-3 12:47:44 | 显示全部楼层
这个很给力!!辛苦!
回复

使用道具 举报

yh11998 发表于 2011-8-22 16:21:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

jyyjyy 发表于 2011-8-27 17:15:48 | 显示全部楼层
回复

使用道具 举报

奋斗网 发表于 2011-8-30 17:03:31 | 显示全部楼层
有discuz X2地不?
回复

使用道具 举报

adasir 发表于 2011-10-27 14:13:56 | 显示全部楼层
很不错的东西,多多支持
回复

使用道具 举报

xoyoerqq 发表于 2011-11-8 14:21:51 | 显示全部楼层
salushijie 发表于 2011-7-6 12:14
个人觉得还可以改进下,这样的上一篇下一篇只是显示了所有文档中按发表时间先后的上上下篇。而一般情况下用 ...

有没有只在本栏目下的 上一篇 和下一篇??

求解啊 着急
回复

使用道具 举报

xoyoerqq 发表于 2011-11-8 14:44:48 | 显示全部楼层
通过一个网友的帮助解决了~~~~~~~

/*门户阅读页显示上下篇文章 BY:cr180*/
$query = DB::query("SELECT a.aid, a.catid, a.title FROM ".DB::table('portal_article_title')." AS a WHERE a.aid<$id AND a.catid=$cat[catid] ORDER BY a.aid DESC limit 1");
$cr180_last = DB::fetch($query);
if (!empty($cr180_last['title'])){$cr180_lasts = "下一篇:<a href=\"portal.php?mod=view&aid=$cr180_last[aid]\">$cr180_last[title]</a>";}else{$cr180_lasts = "下一篇:没有了";}
$query = DB::query("SELECT a.aid, a.catid, a.title FROM ".DB::table('portal_article_title')." AS a WHERE a.aid>$id AND a.catid=$cat[catid] ORDER BY a.aid ASC limit 1");
$cr180_next = DB::fetch($query);
if (!empty($cr180_next['aid'])){$cr180_nexts = "上一篇:<a href=\"portal.php?mod=view&aid=$cr180_next[aid]\">$cr180_next[title]</a>";}else{$cr180_nexts = "上一篇:没有了";}
/*门户阅读页显示上下篇文章 BY:cr180 END*/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-22 23:04 , Processed in 0.036466 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表