帝国CMS灵动标签e:loop的一些用法
附加SQL条件新闻系统自定义字段picurl 图片地址不为空:
[e:loop={0,12,3,1,”picurl<>””}][/e:loop]
默认表随机调用:
[e:loop={0,10,3,0,'','rand()'}][/e:loop]
附加SQL条件title标题字段包含”娱乐”:
[e:loop={1,1,0,0,"title like '%娱乐%'",''}][/e:loop]
附加SQL条件24小时排行:
[e:loop={'88,106,137',10,0,0,'newstime>UNIX_TIMESTAMP()-86400','onclick desc'}][/e:loop]
附加SQL条件本周排行:
[e:loop={88,10,0,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}][/e:loop]
附加SQL条件本月排行:
[e:loop={88,10,0,0,'newstime>UNIX_TIMESTAMP()-86400*30','onclick desc'}][/e:loop]
附加SQL条件顶级、推荐、头条:
[e:loop={89,'0,1',0,1,'istop=1 and isgood=0 and firsttitle=0',''}][/e:loop]
===========
模板内容常用字段调用:
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]模板代码内容
[/e:loop] <div align="center">
<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank">
<img src="<?=$bqr[titlepic]?>" width="135" height="90" border="0" alt="">
</a>
</div> <?=esub($bqr[title],36)?> //标题截取字数
<?=date(‘m-d’,$bqr[newstime])?> //时间格式化
标题字段名:title;所以灵动标签标题字段变量为:$bqr[title]
例如截取标题前36个字符显示,则变量表示为esub($bqr[title],36)。
其中文字截取用esub(字符串,截取长度)表示。
灵动标签的标题链接变量是特殊变量,固定表示为:$bqsr[titleurl]
发布日期字段名:newstime;所以,灵动标签发布日期变量为:$bqr[newstime]
发布日期变量的格式:date(‘Y-m-d’,$bqr[newstime]),其中date(‘格式字串’,时间字段)为帝国CMS6.0版本的时间格式
变量说明:在灵动标签中
$bqr: 调用对应的字段内容,表示方法为$bqr[字段名],如标题字段$bqr[title]等;
$bqsr:调用特殊字段变量,$bqsr[titleurl]:标题链接;$bqsr[classname]:栏目名称;$bqsr[classurl]:栏目链接。
$bqno:调用序号。
$public_r[newsurl]:调用网站地址 。
相关帝国教程
- 01-20帝国cms列表页显示新闻或软件简介时
- 02-03帝国CMS7.5版后台新增浏览器USER-AGENT验证功能
- 09-17帝国CMS列表页调用关键词带链接
- 09-05帝国CMS中[!--no.num--]标签的怎么用
- 07-08帝国cms二次开发搜索模板支持调用动态标签方法
- 11-11phome_enewsmoreport端口表
- 01-14帝国CMS按评论数量排行文章
- 06-29帝国cms列表页显示信息的收藏次数
- 09-06帝国CMS模板栏目导航调用 用SQL语句调用一级栏目和二级栏目
- 10-02帝国CMS模板专题页面获取当前专题页链接地址的方法
- 07-09帝国CMS专题页调用标题、简介、文章数、创建时间、浏览数的实现
- 11-06帝国CMS如果信息为当天就加New标志
- 12-25在帝国cms首页和列表页调用电影观看名称和总集数的方法
- 03-23帝国cms添加栏目前台显示正常,后台管理栏目中不显示
- 06-07列表页(list.var)判断推荐、头条、置顶
- 06-04帝国cms下载模板内容页判断下载字段是否为空有值的代码怎么写?
- 09-19帝国cms后台生成更新后
- 01-17帝国CMS二次开发标题图片实现远程图片下载
- 09-16帝国CMS判断男女显示不同内容
- 05-29帝国CMS新订单、新反馈信息、新投稿 各种场景 各种给管理员发通知邮件