小李SEO博客

网站优化服务

帝国CMS灵动标签中用if判断第X条附加特殊样式

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

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

代码如下:

<div class=”must”>[e:loop={3,16,0,0}]<?phpif($bqno==8||$bqno==16){echo ‘<li style=”margin-right:0px;”>’;}else{echo ‘<li>’;}?><h1 class=”app_img”><a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqsr[title]?>” ><span></span><img src=”<?=$bqr[titlepic]?$bqr[titlepic]:’[!---news.url--]e/data/images/notimg.gif’?>” alt=”<?=$bqsr[title]?>” width=”74″ height=”74″ /></a></h1><h2><a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqsr[title]?>”><?=esub($bqr[title],6,”)?></a></h2></li>[/e:loop]</div>

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

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

更新一个扩展实例:

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

下面是代码:

[e:loop={'chanye',4,18,0,'ttid=22'}]<?if($bqno==1){?><div class=”topic_now”><div class=”tit”><h3>本期话题</h3></div><div class=”con”><div class=”huati”><a href=”<?=$bqsr[titleurl]?>” target=”_blank” title=”<?=$bqr[title]?>”><img src=”<?=$bqr[titlepic]?>” alt=”<?=$bqr[title]?>” /><div class=”cover”><?=esub($bqr[title],30)?></div></a> </div></div></div><div class=”topic_before”><div class=”tit”><a href=”/t/huati/” class=”more” target=”_blank”>更多+</a><h3>往期话题</h3></div><div class=”con”><ul><?php}else{?><li> <a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqr[title]?>” class=”fl” target=”_blank”><img src=”<?=$bqr[titlepic]?>” alt=”<?=$bqr[title]?>”></a><h4><a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqr[title]?>” target=”_blank”><?=esub($bqr[title],30)?></a></h4><p><?=esub($bqr[smalltext],10)?></p></li><?}?></ul></div></div>[/e:loop]

实现效果如下:

1.jpg

就是这么着,这是一句灵动标签实现的。

上一篇:帝国CMS在内容页调用当前专题名称和链接 下一篇:帝国CMS栏目自定义字段说明教程
相关帝国cms文章阅读
  • 帝国CMS如何在列表模板或标签模板中调用副表字段内容?

    16、如何在列表模板或标签模板中调用副表字段内容? 列表模板中要调用副表字段内容需要采用list.var支持程序代码。下面以读取新闻副表中的newstext字段为例的list.var模板代码: $fr=$empire-fetch1...

  • 帝国cms个性导航自定义收藏网址功能介绍

    小李网络公司介绍帝国cms个性导航自定义收藏网址功能介绍知识,包括网址创建自定义网址怎样设置我的自定义帝国自定义网址链接帝国时代2自定义战役自建帝国怎么自己设置网址网址自定义...

  • 帝国CMS会员通过推广链接获得点数奖励的功能

    推荐赠送点数语法说明:会员通过推荐点击链接获得点数。 》链接地址为:http://网站地址/e/tool/gfen?id=会员帐号ID或http://网站地址/e/tool/gfen?n=会员用户名 》信息基本参数配置:修改e/tool/gfen/...

  • 帝国cms列表页获取父级栏目地址以及获取父级栏目下所有子栏目

    两种方法,推荐第二种! 第一种方法 div class=catleader minicat ul class=sub-category ?php $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前父栏目ID $cr[classid]=$class_r[$GLOBALS[navclassid]][bclassid]; $bclassurl...

  • 帝国CMS-管理员密码重置插件下载

    ******************** 安装插件 ******************** 1、将upload目录下的文件上传至帝国CMS系统目录; 2、插件安装完毕。 ******************** 卸载插件 ******************** 1、删除 /e/update/resetuser.php 文件; 2、插...

  • 帝国CMS导航调用自定义页面高亮识别当前页面方法

    常常需要利用自定义页面来制作单页面,并放置在导航里,又希望能实现当前自定义页面高亮 [e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}] ?php $pageurl=$public_r['newsur...

  • 帝国CMS多值字段修改为可以上传图片的形式

    我们知道多值字段功能很强大,但不能上传图片确很操蛋,其实改吧改吧就可以了,只是帝国的大大们似乎不太注意这些小细节,只有靠自己来优化了。 scriptfunction domvadd_ffff(){ var i; var str=''...

  • 帝国cms清空数据让内容ID从0开始标签代码

    小李网络公司介绍帝国cms清空数据让内容ID从0开始标签代码知识,包括帝国cms批量清空栏目及内容及标签等数据方法教程_菜鸟学习网,帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章...

  • 帝国CMS灵动标签调用当前栏目下子栏目列表

    灵动标签调用当前栏目下子栏目,支持栏目自定义排序。 [e:loop={select classname,classpath,classid from phome_enewsclass where bclassid='$GLOBALS[navclassid]' and showclass=0 order by myorder,classid desc,0,24,0}]dda href=/?=$bqr...

  • 帝国CMS文章内容加环饶广告代码

    文章内容里页加入环绕式广告代码: div id=ad[phomead]广告ID[/phomead]/divstyle type=text/css!--#ad {float: right;}--/style...

  • 帝国cms文章标题自动加关键词插件

    小李网络公司介绍帝国cms文章标题自动加关键词插件知识,包括吸引人的文章标题帝国cms二次开发教程100个好的文章标题帝国cms和织梦哪个好好文章标题大全有特色的文章标题帝国cms论坛帝国c...

  • 帝国cms网站内容增加海报功能

    小李网络公司介绍帝国cms网站内容增加海报功能知识,包括帝国CMS给网站内容增加海报功能用于微信等社交软件分享传播.帝国cms做的网站如何增加内容模板 - 百度经验,帝国微信分享带图插件,帝...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640