帝国cms e:loop灵动标签实现上一篇下一篇灵活调用

在帝国cms中调用上一篇和下一篇方法为[!--info.pre--] 和[!--info.next--],但缺点很明显,[!--info.pre--] 和 [!--info.next--] 中封装的标签的内容无法定制,基于此可以通过e:loop灵动标签来实现上一篇下一篇灵活调用。

帝国cms e:loop灵动标签上一篇下一篇实现方法和代码如下所示:

[e:loop={"select * from [!db.pre!]ecms_news where id<'$navinfor[id]' and classid='$navinfor[classid]' order by id desc limit 1",1,24,0}]
上一篇:<li><a href="<?=$bqsr[titleurl]?>" title="上一篇:<?=$bqr[title]?>" target="_blank"><?=$bqr[title]?></a></li>
[/e:loop]

[e:loop={"select * from [!db.pre!]ecms_news where id>'$navinfor[id]' and classid='$navinfor[classid]' order by id limit 1",1,24,0}]
下一篇:<li><a href="<?=$bqsr[titleurl]?>" title="下一篇<?=$bqr[title]?>" target="_blank"><?=$bqr[title]?></a></li>
[/e:loop]
#纯灵动标签(来自网络未验证)
[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 "上一篇:很抱歉没有了";
}
?>
 
[e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]
<a href="<?php 
echo $bqsr[titleurl];
$next='true';
?>">下一篇:<?=$bqr[title]?>
</a>
[/e:loop]
<?php 
if(empty($next)){
echo "下一篇:很抱歉没有了";
}
?>

猜你喜欢
网络用语:L是什么意思 L的意思如下
进门隔断柜上适合摆放什么 进门隔断柜上适合摆放什么花客厅放隔断好么?
被套粘羽绒毛处理方法 被套粘羽绒毛处理方法图片
一墙之隔和一步之遥的区别 一墙之隔是远还是近
什么蔬菜不怕高温 不怕高温的蔬菜有哪些
百香果什么季节成熟 百香果是什么季节的水果?
螃蟹怎么烧才好吃 螃蟹怎么烧才好吃又简单
2012年喜剧《未婚女子/伴娘HOLD不住》720p.BD中字

很赞哦! ()