帝国cms源码带支付 利用灵动标签调用下一篇信息标题+简介+发布者信息

帝国CMS教程

帝国cms默认的上一篇,下一篇调用标签为:上一篇[!--info.pre--],下一篇[!--info.next--],但默认调用标签格式固定的,修改起来还得改源文件。今天织梦无忧为大家分享一段利用灵动标签可以调用下一篇信息标题+简介+发布者信息的方法,代码如下。

灵动标签调用下一篇代码

 

[e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','idasc'}]<pclass="title"><ahref="<?phpecho$bqsr[titleurl];$next='true';?>"><h2><?=$bqr[title]?></h2></a></p><?php$tsql2=$empire->query("select*fromphome_enewsmemberaddwhereuserid='$bqr[userid]'orderbyuseriddesc");while($tr=$empire->fetch($tsql2)){$userid=$tr['userid'];$userpic=$tr['userpic'];}if($bqr[ismember]==0){if($bqr['writer']==''){$username='佚名';}else{$username=$bqr['writer'];};$userpic='/11px/img/fbz.png';$url='javascript:;';}else{$tsql2=$empire->query("select*fromphome_enewsmemberwhereuserid='$bqr[userid]'orderbyuseriddesc");while($trr=$empire->fetch($tsql2)){$username=$trr['username'];};$userpic=$userpic;$url='/e/space/?userid='.$userid;}?><pclass="article-info"><ahref="<?=$url?>"><imgclass="author"src="<?=$userpic?>"><span><?=$username?></span></a><pclass="time"><?=date('Y-m-d',$bqr[newstime])?></p><ul><li><imgclass="framount"src="/kaifadou/img/yuedu.png"alt=""></li><span><?=$bqr[onclick]?></span></ul></p><p><?=$bqr[smalltext]?></p>[/e:loop]<?phpif(empty($next)){echo"<pclass='title'><a><h2>没有了</h2></a></p>";}?>

我们来看看最终效果是什么样的

 

帝国cms源码带支付 利用灵动标签调用下一篇信息标题+简介+发布者信息 第1张

是不是许多大型网站都会用到的效果。代码为案列代码,直接复制粘贴的,有点乱,织梦无忧为大家分解下。

1、<?php echo $bqsr[titleurl]; $next='true'; ?>判断有没有下一篇

 

2、'id>'.$navinfor[id].''为调用当前ID的下一篇代码,帝国CMS论坛找到的。

 

3、$tsql2为查询发布者用户信息,并循环。

 

4、if($bqr['writer']=='')...判断用户信息。

 

5、?php if(empty($next))如果没有下一篇就输出“没有了”

 

其他的代码属于常用的帝国CMS调用代码了,就不说了,大家自己修改格式吧。