帝国CMS灵动标签e:loop的使用彼得潘1年前发布关注私信07012 灵动标签 (e:loop) 格式: [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop] 例子: <table width="100%" border="0" cellspacing="1" cellpadding="3">[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]<tr><td><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>(<?=date('Y-m-d',$bqr[newstime])?>)</td></tr>[/e:loop]</table> 标签说明:灵动标签是无需做标签模板,且模板内容为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"。 显示字段用<?=$bqr[字段]?>,$bqsr就几个变量: $bqsr[titleurl]:标题链接$bqsr[classname]:栏目名称$bqsr[classurl]:栏目链接$bqsr[titleurl]:标题链接$bqsr[classname]:栏目名称$bqsr[classurl]:栏目链接 除了这几个其他的都用$bqr。 帝国CMS灵动标签e:loop的使用.doc © 版权声明 本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢! 分享是一种美德,当你分享时请你附带上本文链接。 THE END帝国cms教程# 帝国cms# 灵动标签# e:loop 点赞12 分享QQ空间微博QQ好友海报分享复制链接收藏