菜鸟笔记

Menu

YourPHP 上一篇下一篇优化代码「适应各种模型」

今天又碰到一个网友问 YourPHP 上一往篇下一篇怎么写,以前我初学 YourPHP 建站的时候其实也遇到过这个问题。我也纠结了不少时间,官方给的开发手册里边根本就没有这个标签。后来东找西看,在它的标签扩展里面发现了上一篇跟下一篇的标签,其实 YourPHP 的作者在标签扩展里面有写这两个标签,只是没有写在手册里面。顿时有一种被坑了的感觉(/ □ \)。
但是这两个标签并不是很好用,于是自己又写了下,是放在模版文件里面的,直接复制过去就行,源代码:
<ul class="tips"> <?php $pre = M($module_name)->where("id<$id")->field("title,url")->order("id desc")->find(); $next = M($module_name)->where("id>$id")->field("title,url")->order("id asc")->find(); $pre ? $pre = '上一篇:<a href="'.$pre['url'].'" target="blank">'.$pre['title'].'</a>' : $pre = '上一篇:已经是第一篇了'; $next ? $next = '下一篇:<a href="'.$next['url'].'" target="blank">'.$next['title'].'</a>' : $next = '下一篇:文章还没写出来呢'; ?> <li>{$pre}</li> <li>{$next}</li></ul>

— 于 共写了252个字
— 文内使用到的标签:

一条回应:“YourPHP 上一篇下一篇优化代码「适应各种模型」”

  1. 南寻说道:

    不懂。。留个爪印。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注