ThinkPHP实现文章上一篇和下一篇

版权声明:欢迎转载,转载请注明出处。 https://blog.csdn.net/LIU_YANZHAO/article/details/53442877

控制器代码: (可以根据自己的文章排序不同而修改)

$id= $_GET['id'];

 //上一篇
        $front=M('article')->where("id>".$id)->order('id asc')->limit('1')->find();
        $this->assign('front',$front);
 //下一篇
        $after=M('article')->where("id<".$id)->order('id desc')->limit('1')->find();
        $this->assign('after',$after);

模板代码:

        <IF condition="$front">
            <a href="{$front['id']}">上一篇</a>
            <else/>
            已经是第一篇
        </IF>|
        <IF condition="$after">
            <a href="{$after['id']}">下一篇:{$after['title']}</a>
            <else/>
            已经是最后一篇
        </IF>

本文地址:http://liuyanzhao.com/3626.html

转载请注明

展开阅读全文

没有更多推荐了,返回首页