账号通
    

账号  

密码  

6144

查看

14

回复
主题:KesionCMS 3.0 自定义函数标签的定义使用说明 [收藏主题] 转到:  
kesion 当前离线

2176

主题

0

广播

1

粉丝
添加关注
级别:高三年

用户积分:6810 分
登录次数:1247 次
注册时间:2006/2/23
最后登录:2014/9/16
kesion 发表于:2006/10/25 19:22:00   | 显示全部帖子 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

一、循环样式标签的格式:

  [loop=n]循环标签的内容[/loop]

  其中 [loop][/loop]为系统保留的配对关键字,在一个自定义的函数标签中允行多次出现[loop][/loop]循环对,但必须配对使用,不能嵌套。
n
为调用每个循环体的循环次数
满足N<=查询的记录条数。

  举例(代码如下)

<div>欢迎测试KesionCMS 自定义函数标签</div>

[loop=2]

 <img height=90 src="{$Field(PicUrl,Text,0,...,0,)}" width=130 border=0>

[/loop]

<hr>

[loop=5]

<ahref="{$Field(KS_Article.ID,GetInfoUrl,1,1)}" target=_blank>{$Field(Title,Text,0,...,0,)}</A>

[/loop]

<div>循环结束,谢谢使用!</div>

 

字段规则

格式:{$Field(FieldName,OutType,Param,...)}

 

FieldName--数据库表的字段名称

OutType  --输出类型
支持:文本、日期、数据、对象URL,栏目URL 5种类型

 

Param1,Param2 分别为参数,根据OutType决定其作用,举例如下

 

 文本类型(Text)

  Param1 表示截段字数,0不截段,原样输出

  Param2 表示截段处,未尾输出的字符,...

  Param3 表示HTML处理方式,0、解析HTML标记1、不解析HTML标记2、过滤HTML标记

  Param4 表示字段值为null或空时,默认输出的值

 数据型(Num)

  Param1 表示输出方式,0、原数,1、小数,2百分数

  Param2 表示,当输出方式为小数时,输出的小数位数

 日期型(Date)

  Param1 表式输出格式,如:MM-YY-DD

          YY:表示年 MM:表示月 DD:表示日

          hh:表示时 mm:表示分 ss:表示秒

 对象URL(GetInfoUrl)

  Param1 表示所对应的数据表,

        1 表示文章表,2表示图片表 3表示下载表 4表示动漫表 100表示栏目表

  Param2 表示输出方式,0、混合(URL+名称)1URL2、名称

 

 备注:一般为KS_Article,KS_Photo等表的id,Picid,DownID,FlashID等设定为对象URL类型,因为这些字段具有唯一性,可以得到该条记录的

链接URL

 

 栏目|频道URL(GetClassUrl)

  Param1 表示所对应的数据表,

        1 表示文章表,2表示图片表 3表示下载表 4表示动漫表 100表示栏目表

  Param2 表示输出方式,0、混合(URL+名称)1URL2、名称

 

 备注:一般为KS_Class表的ID,KS_Article,KS_Photo等表的Tid允许显示栏目的URL

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.14063秒 powered by KesionCMS 9.0