知识学习

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 6901|回复: 0

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

[复制链接]

升级   100%

152

主题

0

回帖

752

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
752
发表于 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|手机版|小黑屋|知识学习 ( 鲁ICP备20015483号 )

GMT+8, 2026-5-13 21:56 , Processed in 0.059195 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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