请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
热搜: discuz sclub 夜读
查看: 682|回复: 0

Discuz 门户文章列表中上一篇下一篇怎么实现

[复制链接]
  • TA的每日心情
    擦汗
    2023-7-12 20:55
  • 签到天数: 8 天

    连续签到: 8 天

    [LV.3]偶尔看看II

    74

    主题

    0

    回帖

    1611

    积分

    管理员

    积分
    1611
    发表于 2022-3-27 15:58:47 | 显示全部楼层 |阅读模式

    1、打开 source\module\portal\portal_view.php 文件,查找:

    1. include_once template("diy:portal/view:{$article['catid']}");
    复制代码


    在上面添加:

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


    2、打开 template\default\portal\view.htm 文件,查找:

    1. <!--[diy=diycontentrelatetop]--><div id="diycontentrelatetop" class="area"></div><!--[/diy]-->
    复制代码


    在下面添加:

    1. <style>
    2. /*门户阅读页显示上下篇文章 BY:cr180*/
    3.   .cr180nextitle { height:auto; overflow:hidden; padding:3px 5px}
    4.   .cr180nextitle span{ font-weight:bold; display:block; float:left; width:50%; height:21px; line-height:21px; overflow:hidden}
    5.   .cr180nextitle span a { font-weight:normal}
    6.   /*门户阅读页显示上下篇文章 BY:cr180 END*/
    7. </style>
    8.   <div class="bm cr180nextitle"><span style="float:right">$cr180_nexts</span><span>$cr180_lasts</span></div>
    复制代码
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|QMS23 |网站地图|网站地图

    GMT+8, 2023-11-29 21:07 , Processed in 0.321166 second(s), 30 queries , Gzip On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

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