帝国cms中上一篇与下一篇个性化灵动标签调出

这里的上下篇是用灵动标签制作,可以更为个性化

下一篇

<a href="<?php
echo $bqsr[titleurl];
$next=‘true‘;
?>"><?=$bqr[title]?>
</a>
[/e:loop]
<?php
if(empty($next)){
echo "下一篇:很抱歉没有了";
}
?>

上一篇

[e:loop={‘selfinfo‘,1,0,0,‘id>‘.$navinfor[id].‘‘,‘id desc‘}]
上一篇:<a href="<?php
echo $bqsr[titleurl];
$pre=‘true‘;
?>"><?=$bqr[title]?>
</a>
[/e:loop]
<?php
if(empty($pre)){
echo "上一篇:很抱歉没有了";
}
?>

时间: 2024-11-06 23:06:32

帝国cms中上一篇与下一篇个性化灵动标签调出的相关文章

onethink文章详情如何做上一篇和下一篇!

其实很简单,如果要做上一篇和下一篇,只要知道当前文章ID的前一个ID和后一个ID即可: //上一篇文章 $prewhere = array(); $prewhere['id'] = array('LT',$id); $pre = M('document')->where($prewhere)->field('id')->limit('1')->order('id desc')->select(); $pre = intval($pre['0']['id']); //下一篇文章

经典sql-获取当前文章的上一篇和下一篇

我们在做资讯类的网站的时候,肯定会有这么一个需求,就是在资讯内容页的下方需要给出上一篇和下一篇资讯的链接.上次我一同事兼好友兼室友就遇到了这么一个需求,一开始我们都把问题想复杂了,先取的是符合条件的资讯信息集合,然后再找到当前这条资讯信息在集合中的索引,通过索引再找到他的上一篇资讯和下一篇资讯信息,这种做法确实是可以实现这个需求,但是一旦资讯信息的数量过大,很有可能因为这段代码导致整个资讯内容页半天都打不开,所以,必须得另辟蹊径. 其实这个问题很简单,后来经过我们主管给我们稍微一指点,瞬间觉得高

PHPCMS 实现上一篇、下一篇

方法一:直接调用phpcms系统的函数 <div class="info"> <span>上一篇:<a href="{$previous_page[url]}">{$previous_page[title]}</a></span> <span>下一篇:<a href="{$next_page[url]}">{$next_page[title]}</a>

ThinkPHP3.2中文章内容页的上一篇,下一篇功能,以及分类功能的实现

上一篇下一篇功能的实现 模型层:注意:数据表的ID应为自动递增的情况下 public function newsBeforeAfter($url,$id,$cate_id){ //上一篇 $where=array(); $where['checks']=array('eq',1);//该条内容是否审核 $where['id']=array('lt',$id);//上一篇ID应该小于当前接收到的ID $where['cate_id']=array('eq',$cate_id);//分类ID $fr

DEDECMS文章模板的上一篇、下一篇的链接地址

需要修改 /include/arc.archives.class.php (默认) 搜索 GetPreNext(  或 上一篇 找到 GetPreNext()函数 在 $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> $isurl";增加一行 $this->PreNext['preurl'] = $mlink; $this->PreNext['pre'] =

phpcms V9实现wap上一篇、下一篇功能

在phpcms\modules\wap\index.php里面,搜索上面这句 if(!$r || $r['status'] != 99) showmessage(L('info_does_not_exists'),'blank'); 找到后,在它的下一行添加上 //上一页 $previous_page = $this->db->get_one("`catid` = '$catid' AND `id`<'$id' AND `status`=99",'*','id DES

WordPress用键盘左右方向键来查看上一篇和下一篇文章

通过键盘来查看上下篇文章是不是很方便,这个其实就是条用键盘所对应的ASCII码来实现的,比如左右方向键所对应的ASCII码就是37和39,下面来看看实现怎么实现这个功能: 1.加载jQury库,当然很多主题自己就已经加载过了,如果没有的话自己添加一个就可以了,网上很多方法,这里我就不再说了. 2.将下面的代码加入到footer.php中的之前即可 1 <script>$(document).keydown(function(e){ if(e.keyCode==37){ var rnt = $(

帝国cms调用最新文章 利用文字调用标签phomenews

最近建站时,朋友要求在头部用帝国cms调用最新文章,当时想了用灵动标签调用,但需要设置一个具体的栏目id,这样就不是调用全站的最新文章了,后面查看了一下标签说明,想到了文字调用标签phomenews. 文字调用标签 (phomenews)格式为:[phomenews]栏目ID/专题ID,显示条数,标题截取数,是否显示时间,操作类型,是否显示栏目名,'时间格式化',附加SQL条件,显示排序[/phomenews],本身也是要设置栏目id的,这时我们想到了通过调用数据表的方式, 因为很多栏目都是文章

asp net 编程问题 实现下一篇 和上一篇效果

首先是access数据库,有一个名为news的表,里面有三个字段,分别为id,classid 和name 其中id为主键,classid可以重复 现在有以下数据: id classid name 1 1 我的测试1 2 2 我的测试2 3 2 我的测试3 4 1 我的测试4 5 2 我的测试5 6 3 我的测试6 7 1 我的测试7 8 2 我的测试8 问题来了,我要实现上一篇和下一篇的效果,假设现在显示的是第5条新闻如下: 我的测试5 实现以下: 上一篇:我的测试3 下一篇:我的测试8 因为“