ECMS 6.6/新增灵动标签

来自站长百科
跳转至: 导航、​ 搜索

ECMS 6.6| 安装| 使用| 升级与整合| 新版解密教程|模板标签说明|二次开发| FAQ

“灵动标签”是指支持动态程序代码的灵活标签,它是对ecmsinfo万能标签的补充与加强。原先我们使用ecmsinfo标签需要先制作标签模板,然后再标签模板里指定使用的标签模板。而灵动标签不需要预先制作标签模板,可直接在模板里输写标签模板,并且标签模板是直接使用php代码,所以支持所有php处理函数,更强大更灵活。

灵动标签语法基本同ecmsinfo标签,只是不需要指定标签模板,具体语法为如下:

[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}] 模板代码内容 [/e:loop]

更详细的使用语法点击这里查看:http://www.phome.net/doc/ecmsedu/base/mbzz/html/sysbq.html#eloop

举例说明

例子1:用灵动标签实现如下图效果

Eloopexp1.jpg

实现代码为如下:

<table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#ffcc00" align="center">
<tr><td><b>灵动标签</b></td></tr>
[e:loop={34,8,0,0}]
<tr><td bgcolor="#ffffff">
·<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=format_datetime($bqr[newstime],'Y-m-d')?>)
</td></tr>
[/e:loop]
</table>

说明:调用栏目ID=34的最新8条信息。(format_datetime为时间格式化函数)


例子2:用灵动标签实现如下图效果

Eloopexp2.jpg

实现代码为如下:

<table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#ffcc00" align="center">
<tr><td colspan="4"><b>灵动标签</b></td></tr>
<tr>
[e:loop={0,4,3,1}]
<td bgcolor="#ffffff" align="center">
<a href="<?=$bqsr[titleurl]?>" target="_blank"><img src="<?=$bqr[titlepic]?>" border="0" width="160" height="118"></a><br>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=sub($bqr[title],0,22,false)?></a>
</td>
[/e:loop]
</tr>
</table>

说明:调用带标题图片的最新4条信息。(sub为截取字数函数)

参考来源[ ]

ECMS 6.6使用手册导航

安装:

ECMS 6.6 安装

使用:

ECMS建站流程|后台菜单介绍|前台菜单介绍|专业术语介绍|后台栏目管理|后台信息管理|后台专题管理|其他管理操作|采集管理|插件管理|管理员后台操作|管理员后台其他操作管理|后台用户管理|后台会员管理|系统安全设置

升级与整合

打通多个帝国CMS系统的会员整合与同步教程|整合Ucenter接口教程|整合Discuz通行证接口教程|整合PHPwind通行证接口教程|万能会员接口|论坛通行证接口|会员数据从文本文件导入帝国CMS的插件

新版解密教程

教程模型使用相关解密教程|教程模板使用相关解密教程|管理相关解密教程

模板标签说明

网站模板说明|其他模板说明|调用标签使用说明

二次开发

系统目录结构|常用函数介绍|扩展SQL程序编写介绍|插件二次开发格式建议|显示“Hello,world”|显示最新10条新闻|分类信息分页列表

FAQ

ECMS 6.6 FAQ