灵动标签调用帝国cms上一篇下一篇的方法

发布时间:2020-05-05编辑:脚本学堂
本文介绍了帝国cms中灵动标签调用上一篇与下一篇的实现方法,不使用系统自带的上一篇与下一篇标签,改为使用灵动标签来实现,需要的朋友参考下。

方法1,使用cms/ target=_blank class=infotextkey>帝国cms中的灵动标签调用,推荐使用。
 

<!--上一篇-->
[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 "下一篇:未见此文";
}
?>

方法2,也是运用灵动标签而且可以控制标题的字数多少,也就是标题的长短。
 

<!--上一篇-->
[e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}]
上一篇:<a href="<?php
echo $bqsr[titleurl];
$pre='true';
?>"><?=esub($bqr[title],45)?></a>
[/e:loop]
<?php
if(empty($pre)){
echo "上一篇:没有了";
} // www.jb200.com
?>

<!--下一篇-->
[e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]
下一篇:<a href="<?php
echo $bqsr[titleurl];
$next='true';
?>"><?=esub($bqr[title],45)?>
</a>
[/e:loop]
<?php
if(empty($next)){
echo "下一篇:没有了";
}
?>

以上方法用到了esub这个函数,其中<?=esub($bqr[title],45)?>的45就是标题的长度,45个字符的长度。