【值得收藏的帝国cms技巧】帝国cms常用标签总结

网页头文件

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>[!--pagetitle--]</title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--]" />
<link href="[!--news.url--]skin/default/css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="[!--news.url--]skin/default/js/tabs.js"></script>
<script type="text/javascript" src="[!--news.url--]e/data/js/ajax.js"></script>
</head>

文章信息

<td class="info_text">时间:[!--newstime--]&nbsp;&nbsp;来源:[!--befrom--]&nbsp;&nbsp;作者:[!--writer--]</td>

文章列表区分有图和无图

[e:loop={0,10,3,0,'','newstime DESC'}]
<?php  
                if($bqr[titlepic]) { ?>
<!-- 有图 -->
<div class="blogs" data-scroll-reveal="enter bottom over 1s">
  <span class="blogpic"
    ><a href="<?=$bqsr['titleurl']?>" title=""
      ><img src="<?=$bqr[titlepic]?>" alt=""/></a
  ></span>
  <div class="summy">
    <h3 class="blogtitle">
      <a href="/" target="_blank"> <?=esub($bqr[title],100)?></a>
    </h3>

    <p class="blogtext">
      <?=esub($bqr[smalltext],500)?>
    </p>
  </div>

  <div class="bloginfo">
    <ul>
      <li class="author">
        <a href="/"><?=$bqr[username]?></a>
      </li>
      <li class="lmname">
        <a href="/"><?=$class_r[$bqr[classid]][classname]?></a>
      </li>
      <li class="timer"><?=date("Y-m-d",$bqr[newstime])?></li>
    </ul>
  </div>
</div>
<?php  
                }  
                else    //有链接  
                {  
                ?>
<!-- 无图 -->
<div class="blogs" data-scroll-reveal="enter bottom over 1s">
  <h3 class="blogtitle">
    <a href="<?=$bqsr['titleurl']?>" target="_blank"
      ><?=esub($bqr[title],100)?></a
    >
  </h3>
  <p class="blogtext">
    <?=esub($bqr[smalltext],500)?>
  </p>
  <div class="bloginfo">
    <ul>
      <li class="author">
        <a href="/"><?=$bqr[username]?></a>
      </li>
      <li class="lmname">
        <a href="/"><?=$class_r[$bqr[classid]][classname]?></a>
      </li>
      <li class="timer"><?=date("Y-m-d",$bqr[newstime])?></li>
    </ul>
  </div>
</div>
<?php  
                }  
                ?>
[/e:loop]

三目运算符实现图片地址为空使用默认图片

<img src="<?=$bqr[titlepic]?$bqr[titlepic]:'这里显示默认图片地址'>" alt="这里使用三目运算符显示图片地址"/>

栏目列表显示栏目地址路径

<span class="con_nav">您当前的位置:[!--newsnav--]</span><a href="<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?> ">
[!--class.name--] 

文章标题

<?=esub($bqr[title],100)?>

文章简介

<?=esub($bqr[smalltext],500)?>

文章图片

<img src="<?=$bqr[titlepic]?>" />

文章跳转地址

<?=$bqsr['titleurl']?>

文章跳转地址

<?=$bqsr['titleurl']?>

作者头像,三目运算显示默认头像

<img src="<?=$userr[userpic]?$userr[userpic]:'/e/data/images/nouserpic.jpg'?>">

作者昵称

><?php
$w=explode(',',$navinfor[writer]);
for($wi=0;$wi<count($w);$wi++)
{
?>
<?=$w[$wi]?>
<?php
}
?>

文章发布时间

[!--newstime--]

文章所属栏目及栏目地址

<a href="<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?> ">
  [!--class.name--] 
</a>

上一篇,下一篇调用

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




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

栏目介绍模板

[e:loop={"select classid,classname,classimg,intro from phome_enewsclass
where classid='$GLOBALS[navclassid]'",1,24,0}]
<div class="whitebg lanmu">
  <h2><?=$bqr[classname]?></h2>
  <img src="<?=$bqr[classimg]?>" alt="">
  <p><?=$bqr[intro]?></p>
</div>
[/e:loop]

点击排行模板

<div class="whitebg paihang">
  <h2 class="htitle">点击排行</h2>
  <section class="topnews imgscale">
    [e:loop={'selfinfo',1,1,0,'isgood=1'}]
    <a href="<?=$bqsr['titleurl']?>"
      ><img src="<?=$bqr[titlepic]?>" /><span
        ><?=esub($bqr[title],30)?></span
      ></a
    >
    [/e:loop]
  </section>
  <ul>
    [e:loop={'selfinfo',8,1,0}]
    <li>
      <i></i
      ><a href="<?=$bqsr['titleurl']?>"> <?=esub($bqr[title],30)?></a>
    </li>
    [/e:loop]
  </ul>
</div>

本栏目推荐模板

<div class="whitebg tuijian">
  <h2 class="htitle">本栏推荐</h2>
  <ul>
    [e:loop={'selfinfo',8,2,0}]
    <li>
      <a href="<?=$bqsr['titleurl']?>"
        ><i><img src="<?=$bqr[titlepic]?>"/></i>
        <p>
          <?=$bqr['title']?>
        </p>
      </a>
    </li>
    [/e:loop]
  </ul>
</div>
上一篇:h5 页面适配iphone6等手机


下一篇:【vue】项目启动命令的配置与切换