帝国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>";}?>
咱们来看看终究作用是什么样的
是不是许多大型网站都会用到的作用。代码为案列代码,直接复制粘贴的,有点乱,织梦无忧为咱们分解下。
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调用代码了,就不说了,咱们自己修正格局吧。
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:利用灵动标签调用下一篇信息标题+简介+发布者信息发布于2022-06-28 07:43:54