yourphp文章上一篇下一篇代码分享

前两天用 Yourphp做一个项目,从优化的角度来考虑,要给文章加上上一篇和下一篇,可偏偏Your php里面没有这个标签,无奈只好从网上面搜索,还真让我找到一点有用的东西。
文章页的模版是通过Yourphp>Lib>Action>BaseAction.class.php里面的一个show()方法解析的。
在这个方法里面加上两个变量,我这里用$pre代表上一篇,$next代表下一篇。

为了方便,把代码贴出来。




$pre = M ( $module ) -> where ( "id<$id and catid=$catid" ) -> find ( ) ;
$next = M ( $module ) -> where ( "id>$id and catid=$catid" ) -> find ( ) ;
$this -> assign ( 'pre' , $pre ) ;
$this -> assign ( 'next' , $next ) ;

这段代码我是放在了分页代码的后面。
还有模版里面的标签引用也一起贴出来吧。







  上一篇:{if $pre} <a href="{$pre[url]}">{$pre[title]} </a>{else}木有了{/if}
  下一篇:{if $next} <a href="{$next[url]}">{$next[title]} </a>{else}木有了{/if}
  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值