帝国论坛帝国网站管理系统交流区帝国CMS使用交流帝国CMS5.1开源版抢先知道(二):新增灵动标签 【本版专题贴子】  
 1/23     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:帝国CMS5.1开源版抢先知道(二):新增灵动标签 [加入收藏夹]   

帝兴
用户头衔:管理员

精华贴   :0
发贴数   :1090
经验值   :14840
注册时间:2006-11-03
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
帝国CMS5.1开源版抢先知道(二):新增灵动标签
    帝国CMS5.1版新增了针对一些高级用户而设计的“灵动标签”。“灵动标签”是指支持动态程序代码的灵活标签,它是对ecmsinfo万能标签的补充与加强。原先我们使用ecmsinfo标签需要先制作标签模板,然后再标签模板里指定使用的标签模板。而灵动标签不需要预先制作标签模板,可直接在模板里输写标签模板,并且标签模板是直接使用php代码,所以支持所有php处理函数,更强大更灵活。

灵动标签语法基本同ecmsinfo标签,只是不需要指定标签模板,具体语法为如下:
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]
模板代码内容
[/e:loop]

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

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

实现代码为如下:
<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:用灵动标签实现如下图效果

实现代码为如下:
<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为截取字数函数)


相关链接
帝国CMS5.1开源版抢先知道(一):新增WAP手机浏览功能
帝国CMS5.1开源版抢先知道(二):新增灵动标签
帝国CMS5.1开源版抢先知道(三):新增循环栏目导航标签
帝国CMS5.1开源版抢先知道(四):安全性更加出众
帝国CMS5.1开源版抢先知道(五):查看系统日志更方便

[该贴被修改 2 次,最后修改时间 2009-04-03 10:30:59 ]


新手帮助:帝国CMS使用教程在线浏览 帝国CMS新手常见问题
2008-10-23 09:45:47 已设置保密 顶部 回复 引用 报告 编辑 删除

城市孤星
用户头衔:探花

精华贴   :0
发贴数   :7446
经验值   :16630
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

沙发,哈哈




2008-10-23 09:46:01 已设置保密 顶部 回复 引用 报告 编辑 删除

publover
用户头衔:进士

精华贴   :0
发贴数   :1424
经验值   :3648
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

占位,支持




2008-10-23 09:46:39 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

这样个调用方便多了




2008-10-23 09:47:04 已设置保密 顶部 回复 引用 报告 编辑 删除

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

双在第一页



Admin9.com 我的垃圾站。
2008-10-23 09:48:28 已设置保密 顶部 回复 引用 报告 编辑 删除

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

搞什么搞
每次都慢一步。



Admin9.com 我的垃圾站。
2008-10-23 09:48:40 已设置保密 顶部 回复 引用 报告 编辑 删除

publover
用户头衔:进士

精华贴   :0
发贴数   :1424
经验值   :3648
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

再占个位




2008-10-23 09:49:06 已设置保密 顶部 回复 引用 报告 编辑 删除

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

我要把第一页整完。。



Admin9.com 我的垃圾站。
2008-10-23 09:49:18 已设置保密 顶部 回复 引用 报告 编辑 删除

dzlqsq
用户头衔:进士

精华贴   :0
发贴数   :917
经验值   :3748
注册时间:2006-08-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

高级用户而设计的,,,免费用户是不是用不来的



欢迎来我的鸟站看看www.51107.net
2008-10-23 09:49:20 已设置保密 顶部 回复 引用 报告 编辑 删除

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

让后面的来有意见。。。。



Admin9.com 我的垃圾站。
2008-10-23 09:49:29 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/23     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1