网站建设资讯

NEWS

网站建设资讯

帝国cms灵动标签排序 帝国cms自定义列表

这种布局,用帝国cms灵动标签要怎么循环?

我还不大理解你这个问题的意思,不过可以给你一个建议

靖安ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

用两个灵动标签来完成

[e:loop={1,1,0,0,'','newstime DESC'}]

a href="?=$bqsr['titleurl']?" target="_blank"?=$bqr['title']?/a br

[/e:loop]

//这个灵动标签,是调用的时间顺序第一个

[e:loop={1,'2,100',0,0,'','newstime DESC'}]

a href="?=$bqsr['titleurl']?" target="_blank"?=$bqr['title']?/a br

[/e:loop]

//这个灵动标签,是调用的时间顺序第2个至第100个

也就是灵动标签中的第二个参数 '2,100' ,这个表示,从第2个文章计数至第100个文章

应该是你想要的效果了

帝国cms 灵动标签

[e:loop={'select * from [!db.pre!]enewslink where

checked=1 and lpic="" order by lid',20,24,0}]

这个是因为操作类型是24(第3个参数),所以第一个参数就是sql语句, 按sql查询 (栏目ID='sql语句') 详情看操作类型说明

第二个参数20是显示条数 显示前几条记录

第三个参数24是操作类型

第四个参数0是不限制显示有没有标题图片的信息

后面参数可以省略。

[e:loop={'selfinfo',20,0,0}] 也是一样:显示当前栏目,前20条,0是调用最新信息,0是不限制有没有标题图片

第一个参数的意思是当前ID='selfinfo',也就是你打开哪个页面就调用哪个栏目的的id,这个不是很灵活吗?灵动标签语法里不是有标明吗

帝国cms 如何让调用标签中的前三条数据带图片

帝国cms中,利用灵动标签,或者万能标签达到从指定顺序来调用文章

灵动标签,很简单

[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]

模板代码内容

[/e:loop]

这个函数里面的显示条数有一个很少人知道的小技巧

[e:loop={1,‘2,11’,0,0}]

a href=”?=$bqsr[titleurl]?” target=”_blank”?=$bqr[title]?/a

[/e:loop]

这个的意思就是表示说:

调用 分类 1 的文章

调用 文章 的数量是 从2至11计数,总共11个文章

调用 文章 的次序,是按照默认的排序,从排列第2的文章,计数到排列11的文章

大概意思就是说,排除第一个文章,这样的用法,比较适合

‘另外一种方法

刚想到,上图的这个效果还可以用另外一种方法来实现

[e:loop={1,11,0,0}]

?php

if($bqno==2){

echo ‘你随心设计样式’;

}

else{

echo ‘特殊样式代码’;

}

?

[/e:loop]

//好像还可以用case来,例如样式有很多的话,以及各种运算符

完整的参考文档地址:


分享文章:帝国cms灵动标签排序 帝国cms自定义列表
转载来于:http://cdweb.net/article/dohecsi.html