帝国灵动标签中用if判断第X条附加

用灵动标签调用文章的时候,如果没有特殊设置,每条文章的显示样式是一样的。有些人会追求“多彩”的外观,比如设置第三和第六条为红色或者加下划线等等,那么要怎么实现呢?

比如调用16条,第8条和第16条采用其它样式,与其它14条样式不同。

代码如下:

<div>
[e:loop={3,16,0,0}]
<?php
if($bqno==8||$bqno==16)
{
echo '<li style="margin-right:0px;">';
}
else
{
echo'<li>';
}
?>
.......
</li>
[/e:loop]
</div>

表示:第8条和第16条为(<li style=”margin-right:0px;”>……<li>),而其它14条是(<li>……<li>),li后面没有了style=”margin-right:0px;”样式。

同样,这么一个功能可以扩展出很多大家想要的效果,具体的还是需要大家的探讨和摸索。

更新一个扩展实例:要调用某个标题分类的文章,实现第一条为图片头条,其他为标题列表。一般情况下,我们会分开来调用,图片归图片,文字归文字,但是这样不仅不方便,而且也因为标题的重复而影响美观。这时候上面的原理就可以实现了。

<h2>点击排行</h2>
[e:loop={'news',5,19,1}]
<?
if($bqno==1)
{
?>
      <ul class="tjpic">
        <i><img src="<?=$bqr[titlepic]?>"></i>
        <p><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank"><?=$bqr[title]?></a></p>
      </ul>
<?php
}
else{
?>
      <ul class="sidenews">
        <li> <i><img src="<?=$bqr[titlepic]?>"></i>
          <p><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank"><?=$bqr[title]?></a></p>
          <span>[<?=date('Y-m-d',$bqr[newstime])?>]</span> </li>
      </ul>
[/e:loop]
<?
}
?>

本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/786.html

上一篇 2024 年 7 月 20 日
下一篇 2024 年 7 月 20 日

相关推荐

  • SQL语句批量提取帝国CMS文章首图为缩略图

    通过SQSL语句批量提取新闻内容字段newstext的第一张图片为标题图片,对于文章模型的内容存文本的情况下无效。 执行步骤:系统 - 数据库备份与恢复 - 执行SQL语句 中执行…

    帝国CMS 2024 年 5 月 29 日
    78
  • 帝国CMS常用函数介绍

    一、esub()截取字段函数 语法:esub(字符串,截取字数,后缀)说明:后缀为截取字符后附带内容,此参数可以省略。使用范例:<?=esub('12345678',6)?&…

    帝国CMS 2024 年 6 月 29 日
    56
  • 帝国CMS灵动标签sql语句调用tags代码

    怎么去用帝国cms灵动标签去调用tags代码呢? 1、首先我们要了解帝国cms的tags存放的数据表: phome_enewstags,默认表前缀如果是phome哪么就是phome…

    帝国CMS 2024 年 5 月 11 日
    115
  • 帝国CMS根目录结构说明

    《帝国网站管理系统》根目录结构说明 d 附件目录(data) e 数据库操作目录 s 专题目录(special) search 搜索目录 index.html 首页 说明:之所有目…

    帝国CMS 2024 年 5 月 10 日
    143
  • 帝国如何调用二级下拉菜单

    <li><a href="[!--bclassurl--]">[!--bclassname--]</a> <ul> [!--empi…

    帝国CMS 2024 年 7 月 19 日
    45
  • 帝国CMS首页字段主表和副表的差异

    帝国CMS首页字段存放表主表副表是指将网站首页的内容分别存储在不同的表中,以便更好地管理和控制网站的结构和内容,这种设计方式可以提高网站的可维护性和扩展性,同时也有利于优化网站的性…

    帝国CMS 2024 年 4 月 24 日
    137
  • 帝国CMS8.0版新增保存IP所在地功能

    为了适应移动互联网下网监要求,帝国CMS8.0版的多种操作均新增“IP所在地”记录,提前预防以后网监更严格要求。1、增加返回IP所在地函数:egetipfrom(IP地址,是否验证…

    帝国CMS 2024 年 9 月 11 日
    19
  • 帝国备份王怎么使用

    帝国备份王是一款用于备份帝国cms网站数据的插件,它可以帮助您轻松地备份和恢复网站数据,确保网站的安全性和稳定性 安装帝国cms备份王插件 1、登录帝国cms后台,点击左侧菜单栏的…

    帝国CMS 2024 年 4 月 22 日
    125
  • 帝国内容页面如何获取动态下载地址链接?

    <?php $class=$navinfor['classid']; $id= $navinfor['id']; $pass=md5("127.0.0.1"."wm_chie…

    帝国CMS 2024 年 8 月 22 日
    23
  • 帝国在tags列表页获取当前tag的ID

    在tags列表页获取当前tag的ID方法一: 在动态页面中使用 <?=intval($_GET['tagid'])?> 在tags列表页获取当前tag的ID方法二: 1…

    帝国CMS 2024 年 9 月 15 日
    13