帝國(guó)CMS默認(rèn)的上一篇,下一篇調(diào)用標(biāo)簽為:上一篇[!--info.pre--],下一篇[!--info.next--],但默認(rèn)調(diào)用標(biāo)簽格式固定的,修改起來(lái)還得改源文件。今天精準(zhǔn)像素為大家分享一段利用靈動(dòng)標(biāo)簽可以調(diào)用下一篇信息標(biāo)題+簡(jiǎn)介+發(fā)布者信息的方法,代碼如下。
[e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}] <div class="title"> <a href="<?php echo $bqsr[titleurl]; $next='true'; ?>"><h2><?=$bqr[title]?></h2></a> </div> <?php $tsql2=$empire->query("select * from phome_enewsmemberadd where userid='$bqr[userid]' order by userid desc");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 * from phome_enewsmember where userid='$bqr[userid]' order by userid desc"); while($trr=$empire->fetch($tsql2)){ $username=$trr['username']; }; $userpic=$userpic; $url='/e/space/?userid='.$userid;}?> <div class="article-info"> <a href="<?=$url?>"> <img class="author" src="<?=$userpic?>"> <span><?=$username?></span> </a> <div class="time"><?=date('Y-m-d',$bqr[newstime])?></div> <ul> <li><img class="fr amount" src="/kaifadou/img/yuedu.png" alt=""></li> <span><?=$bqr[onclick]?></span> </ul> </div> <p><?=$bqr[smalltext]?></p>[/e:loop]<?php if(empty($next)){ echo "<div class='title'><a><h2>沒有了</h2></a></div>"; } ?>我們來(lái)看看最終效果是什么樣的

是不是許多大型網(wǎng)站都會(huì)用到的效果。代碼為案列代碼,直接復(fù)制粘貼的,有點(diǎn)亂,精準(zhǔn)像素為大家分解下。
1、<?php echo $bqsr[titleurl]; $next='true'; ?>判斷有沒有下一篇
2、'id>'.$navinfor[id].''為調(diào)用當(dāng)前ID的下一篇代碼,帝國(guó)CMS論壇找到的。
3、$tsql2為查詢發(fā)布者用戶信息,并循環(huán)。
4、if($bqr['writer']=='')...判斷用戶信息。
5、?php if(empty($next))如果沒有下一篇就輸出“沒有了”
其他的代碼屬于常用的帝國(guó)CMS調(diào)用代碼了,就不說(shuō)了,大家自己修改格式吧。
新聞熱點(diǎn)
疑難解答
圖片精選