### [帝国CMS灵动标签e:loop怎么用](https://www.prosaas.cn/article/3606) **Published:** 2019-11-18T02:44:53 **Author:** 5201314 **Excerpt:** 帝国CMS灵动标签e:loop怎么用?帝国CMS灵动标签e:loop的使用方法,自定义循环标签 灵动标签 (e… **![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212122059536.jpg)** **帝国CMS灵动标签e:loop怎么用?** 帝国CMS灵动标签e:loop的使用方法,自定义循环标签 灵动标签 (e:loop) 格式: 代码如下: \[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}\] 模板代码内容 \[/e:loop\] 例子: 代码如下: \[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}\] \[/e:loop\]
()
标签说明:灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数。使用本标签,需开启模板支持程序代码(参数设置)。 参数: 栏目ID/专题ID:查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo',多个栏目ID与专题ID可用,号格开,如'1,2'。 显示条数:显示前几条记录。 操作类型:具体看操作类型说明。 只显示有标题图片:0为不限制,1为只显示有标题图片的信息。 附加SQL条件:附加调用条件,如:"title='帝国'"。 显示排序:可指定按相应的字段排序,如:"id desc"。 变量说明: $bqr:$bqr\[字段名\]:显示字段的内容 $bqsr:$bqsr\[titleurl\]:标题链接,$bqsr\[classname\]:栏目名称,$bqsr\[classurl\]:栏目链接 $bqno:$bqno:为调用序号 $public\_r:$public\_r\[newsurl\]:网站地址 常用函数介绍: 文字截取:esub(字符串,截取长度),例子:esub($bqr\[title\],30)截取标题前30个字符。 时间格式:date('格式字串',时间字段),例子:date('Y-m-d',$bqr\[newstime\])时间显示格式为"2008-10-01"。 实例1:如果信息为当天就加New标志 本功能实现调用信息时候如果是当天发布的最新信息显示New标志图片。 代码如下: 说明:首先定义newimg为空如果日期=当天则显示New图片,用=$newimg?>在您想要的适当位置调用。 实例2:在灵动标签内使用SQL \[e:loop={'select \* from phome\_ecms\_news where classid=72 order by id DESC limit 6',6,24,0}\],注意倒数第二个参数为24,才可以使用SQL。 复制代码代码如下: \[e:loop={'select \* from \[!db.pre!\]ecms\_news where classid=72 and type='开发商' order by id DESC limit 6',6,24,0}\]
  • 业务范围:
  • \[/e:loop\]   实例3:如果信息带有图片信息,则标题上带有图片标志 代码如下: \[e:loop={'selfinfo',20,0,0}\] "; } ?>

    \[详细内容\]

    \[/e:loop\] 显示字段用11f4dd0288c6f0bec56e68fc56a4398f,$bqsr就几个变量: $bqsr\[titleurl\]:标题链接 $bqsr\[classname\]:栏目名称 $bqsr\[classurl\]:栏目链接 $bqsr\[titleurl\]:标题链接 $bqsr\[classname\]:栏目名称 $bqsr\[classurl\]:栏目链接 除了这几个其他的都用$bqr。 以上就是帝国CMS灵动标签e:loop怎么用的详细内容,更多请关注知企PROSAAS其它相关文章! **Categories:** 帝国CMS ---