找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

thinkphp实现上一篇与下一篇的方法

[复制链接]
发表于 2022-6-18 17:23:27 | 显示全部楼层 |阅读模式
  1. /下一篇文章

  2.         $after = ModuleArticleModel::where('id','<',$id)->order('id asc')->limit('1')->select();
  3.         //上一篇文章
  4.         $nex = ModuleArticleModel::where('id','>',$id)->order('id desc')->limit('1')->select();
复制代码
前端

  1. <!--下一篇-->
  2.                         {if condition="$after"}
  3.                         {foreach $after as $va}
  4.                         <a style="float: right;" href="{:url('index/article/info',["id"=>$va["id"]])}">下一篇:{$va.title}</a>
  5.                         {/foreach}
  6.                         {else}
  7.                         <a style="float: right;" href="#">下一篇:没有了</a>
  8.                         {/if}
  9.                         <!--上一篇-->
  10.                         {if condition="$nex"}
  11.                         {foreach $nex as $va}
  12.                         <a style="float: left;" href="{:url('index/article/info',["id"=>$va["id"]])}">上一篇:{$va.title}</a>
  13.                         {/foreach}
  14.                         {else}
  15.                         <a style="float: left;" href="#">上一篇:没有了</a>
  16.                         {/if}
复制代码


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

本版积分规则

Archiver|手机版|小黑屋|知识在线

GMT+8, 2026-11-2 20:18 , Processed in 0.187599 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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