订阅/程序下载
首页 > 5ucms标签 > 正文
5UCMS系统标签说明
作者:Qiuss 来源: 日期:2015/1/19 10:06:55 浏览量:1896(滞后) 人气:LOADING...(实时) 【

5UCMS系统自定义标签
基本语法:

{My:标签代码}
自定义标签可以在后台添加、修改,自定义标签可以调用比他优化级别低的标签 

系统标签(也称变量标签)
基本语法

{Sys:变量名称}
系统标签可以调用 Inc/Config.Asp 里的参数,通常需要使用的几个标签为:

网站名称 {Sys:Webname}
系统安装目录 {Sys:Installdir}
网站首页名称 {Sys:Indexname}
网站首页访问地址(链接) {Sys:Indexview}
站内链接前缀 {Sys:Httpurl}

列表标签
基本语法

<!--标签名称:{标签属性}--> ### innerText(底层标签)### <
!--标签名称-->*标签名称
标签名称可以自由设置,尽量使用英文字符,方便阅读。

标签属性
公用标签属性

$Cache 标签缓存时间,只允许是数字,不设置则不使用缓存功能,单位秒。
$Row 返回记录的行数,只允许是数字,默认为10。
$Col 返回记录的列数,只允许是数字,默认为1,当该值大于1时将使用TABLE形式输出。
$Width 当$Col的值大于1时有效,设置表格的宽度,默认为100%。
$Class 当 $Col 的值大于 1时有效,设置表格的样式。
$Field 如果指定该值则可优化SQL查询语句,提供效率。
文章列表查询标签属性:用于调用文章列表信息。

使用语法:

{$Cache=值 $Row=值 $Aid= 值 $Cid=值 $Type= 值 
$Mode=值 $Keys= 值 $Order=值}
$Aid 文章ID编号,设置该值后,表示该文章ID编号的文章不显示出来。
$Cid 调用指定栏目ID编号下的文章,默认将调用所有栏目的文章,需要调用多个栏目的
文章可以使用英文状态下的逗名(,)分隔栏目ID编号。
$Type 输出类型,默认为所有文章,当$Type值为images时,将调用所有有形象图的文章
$Mode 文章类型,值commend表示调用推荐文章,值about表示调用相关文章
(需要配置$Keys一起使用),值hot表示调用热门文章。
$Keys 通过设置的关键字获取相关文章,多个关键字可以使用英文状态下的逗名(,)分隔,
需要配合$Mode=about一起使用。
$Order 文章排序方式,默认以文章权重大小及文章ID编号从大到小排序。
组合SQL查询标签属性

使用语法:

{$Cache=值 $Row=值  $Width=值 $Table= 值 $Where=值 $Order= 值}
$Table 指定表,表示从哪个表获取数据,各表名称如下:Content 文章表;Channel 栏目表;
Diypage 自定义页面表;Label 自定义标签表;Sitelink 站点链接表;
Tags 文章关键字(标签)表;
Upload 上传文件表。
$Where 指定的表达式
$Order 排序方式
独立SQL查询标签属性

使用语法:

{$Cache=值 $Row=值  $ Width=值 $Sql= 值}
$Sql 完整的SQL查询语句,如果对SQL查询语句比较熟悉的,可以使用。
标签属性的值不可以使用引号或单引号引起来,具体使用方法如下:

{$Cahce=10 $Row=10 $Table=channel $Where=[fatherid]=0 
$order=[order] desc}

分页标签
基本语法:

 <!--Page:{标签属性}--> ### innerText(底层标签)### <!--Page-->
标签属性
$Field 如果指定该值则可优化SQL查询语句,提供效率。
$Size 每页记录数,默认为10。
$Table 分页表,默认为Content。
$Order 排列顺序。

判断标签
基本语法

{IF:表达式} ### 表达式成立的值 ### {Else} ### 表达式不成立的值 ### {End If}

底层标签
基本语法

    文章浏览页/栏目页 {field:字段名}    分页标签 {page:字段名}    
列表标签 {标签名称:字段名}
几个特殊的字段名:

Curl 栏目首页链接
Cname 栏目名称
Aurl 文章链接
Titlex 带标题属性的标签(颜色,样式)
i 输出记录时的序号
底层标签扩展属性

使用扩展属性时的基本语法 {field:字段名 属性名称=属性值}

$Format 格式字时间,只对于时间格式的字段有效,如 $Format=yyyy-mm-dd hh:nn:ss,
yy表示二位年份,yyyy表示四位年份,mm dd hh nn ss 都以二位表示。
$Clearhtml 值等于True时清除字段的HTML标签。
$Len 获取字段指定长度的值,一个中文算二个字符。
$Lenext 表示在$Len截断后补上的字符。
$Replace 把字段值里的某些字符进行替换,如$Replace=a##A表示把字段值里的a替换成A,
中间用##分隔。
$Function 使用函数,值有urlencode/htmlencode/abs/trim /ucase/lcase,
多个函数可以一起使用,用,号分隔 。
本站推荐:5ucms模板 5ucms插件 微信/QQ:3876307        [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5UCMS常用标签总结
下一篇:5ucms 单页模板功能小拓展 if标签的使用
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
常见问题: 什么是路径码? 如有问题,请在下方评论提问或加入5ucmsQQ群
5UCMS系统标签说明的关键词:5UCMS系统标签说明
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org 微信/QQ:3876307