卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

利用灵动标签调用下一篇信息标题+简介+发布者信息

帝国CMS默认的上一篇,下一篇调用标签为:上一篇[!--info.pre--],下一篇[!--info.next--],但默认调用标签格式紧固的,修正起来还得改源文件。今天大众资源网为大家分享一段利用灵动标签可以调用下一篇信息标题+概述+发布者信息的方法,代码如下。

灵动标签调用下一篇代码

[e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]
          
              ">

<?=$bqr[title]?>

          
        <?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; } ?>            "> "> <?=$username?>              <?=date('Y-m-d',$bqr[newstime])?>
                       
          

<?=$bqr[smalltext]?>

[/e:loop] <?php if(empty($next)){ echo "

没了

"; } ?>

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

利用动感标签调用下一篇信息标题+简介+发布者信息

是不是许多大型网站都会用到的效果。代码为案列代码,轻易复制粘贴的,有点乱,大众资源网为大家分解下。

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调用代码了,就不说了,大家自己修正格式吧。

相关专题

卓越飞翔博客
上一篇: 二次开发一个纯JS版的地区联动筛选功能
下一篇: 二次开发一个百度百科词条系统
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏