1、 ECMS 灵动标签 e:loop 的使用方法格式: 代码如下:e:loop=栏目 ID/专题 ID,显示条数 ,操作类型,只显示有标题图片,附加 SQL 条件,显示排序 模板代码内容 /e:loop 例子: 代码如下:table width=“100%“ border=“0“ cellspacing=“1“ cellpadding=“3“ e:loop=栏目 ID/专题 ID,显示条数 ,操作类型,只显示有标题图片,附加 SQL 条件,显示排序 trtd a href=“?=$bqsrtitleurl?“ target=“_blank“?=$bqrtitle?/a (?=date(Y-m-d
2、,$bqrnewstime)?) /td/tr /e:loop /table 标签说明:灵动标签是无需做标签模板,且模板内容为 PHP 代码,因而更灵活,可以使用php 所有处理函数。使用本标签,需开启模板支持程序代码( 参数设置)。 参数: 栏目 ID/专题 ID:查看栏目 ID 点这里,查看专题 ID 点这里,当前 ID=selfinfo,多个栏目 ID与专题 ID 可用 ,号格开,如1,2。 显示条数:显示前几条记录。 操作类型:具体看操作类型说明。 只显示有标题图片:0 为不限制, 1 为只显示有标题图片的信息。 附加 SQL 条件:附加调用条件,如:“title=帝国“。 显示排序:
3、可指定按相应的字段排序,如:“id desc“。 变量说明: $bqr:$bqr字段名:显示字段的内容 $bqsr:$bqsrtitleurl:标题链接,$bqsrclassname:栏目名称,$bqsrclassurl:栏目链接 $bqno:$bqno:为调用序号 $public_r:$public_rnewsurl:网站地址 常用函数介绍: 文字截取:esub( 字符串,截取长度),例子:esub($bqrtitle,30)截取标题前 30 个字符。 时间格式:date(格式字串,时间字段),例子:date(Y-m-d,$bqrnewstime)时间显示格式为“2008-10-01“。 实
4、例 1:如果信息为当天就加 New 标志 本功能实现调用信息时候如果是当天发布的最新信息显示 New 标志图片。 代码如下:ul e:loop=栏目 ID,显示条数, 操作类型,只显示有标题图片 ? $newimg=“; if(date(“m-d“,$bqrtruetime) = date(“m-d“) $newimg = “img src=New 图片地址“; ? li a href=“?=$bqsrtitleurl?“ target=“_blank“?=sub($bqrtitle,0,10,false)?/a?=$newimg? /li /e:loop /ul 说明:首先定义 newimg
5、 为空如果日期=当天则显示 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 li class=“class1“ a h
6、ref=http:/ target=_blank title=?=$bqrtitle?=$bqrtitle?/a div class=“top_div_myAcafa_u“?=$bqraddress?业务范围: ?=$bqrsmalltext?/div /li /e:loop 实例 3:如果信息带有图片信息,则标题上带有图片标志 代码如下:e:loop=selfinfo,20,0,0 ? $newimg=“; if(!empty($bqrtitlepic) $newimg=“img src=http:/ /“; ? tr class=“even“ td class=“title“ h1a hr
7、ef=“?=$bqsrtitleurl?“ target=“_blank“?=sub($bqrtitle,0,24,false)?/a ?=$newimg?/h1 p class=“intro“ ?=$bqrsmalltext?a title=“阅读全文“ href=“?=$bqsrtitleurl?“ target=“_blank“详细内容/a /p /td td?=$bqrmyarea?/td td?=date(Y-m-d H:i:s, $bqrnewstime)?/td /tr /e:loop 显示字段用?=$bqr字段?,$bqsr 就几个变量: $bqsrtitleurl:标题链接 $bqsrclassname:栏目名称 $bqsrclassurl:栏目链接 $bqsrtitleurl:标题链接 $bqsrclassname:栏目名称 $bqsrclassurl:栏目链接 除了这几个其他的都用$bqr。