YT.CMS 教程 YT.CMS 怎么用

 YT.CMS使用的格式为:
<YT:类型 DataSource="数据源">
循环体
</YT>

类型包括:
说明
代码
日志
Article
评论
Comment
标签
Tag
自定义
Cmd

示例1:

此示例调用类型为日志,且调用的数据源为最新文章,调用10条.

<YT:Article DataSource="GetArticleRandomSortNew(10)">
<a href="<#article/url#>"><#article/title#></a>
</YT>

示例1支持的内置数据源
说明
代码
参数(数字类型)
最新文章
GetArticleRandomSortNew
(行数)
随机文章
GetArticleRandomSortRand
(行数)
本月评论排行
GetArticleRandomSortComMonth
(行数)
本年评论排行
GetArticleRandomSortComYear
(行数)
本月排行
GetArticleRandomSortTopMonth
(行数)
本年排行
GetArticleRandomSortTopYear
(行数)
热文排行
GetArticleRandomSortTopHot
(行数)
分类文章列表
GetArticleCategorys
(行数,文章类别)
分类热门文章列表
GetArticleCategorysTophot
(行数,文章类别)

示例1循环体内支持的标签
说明
代码
编号
<#article/id#>
链接
<#article/url#>
权限
<#article/level#>
标题
<#article/title#>
别名
<#article/staticname#>
摘要
<#article/intro#>
全文
<#article/content#>
时间
<#article/posttime#>
评论数
<#article/commnums#>
浏览数
<#article/viewnums#>
引用数
<#article/trackbacknums#>
引用链接
<#article/trackback_url#>
评论RSS
<#article/commentrss#>
tags
<#article/tagtoname#>
第一个tag摘要
<#article/firsttagintro#>
全文第一张图片
<#article/picture#>
示例2:

此示例调用类型为评论,且调用的数据源为最新回复列表,调用10条,调用类别为1,文章类型可在后台分类中获取.

<YT:Comment DataSource="GetCommentCategorysComments(10,1)">
评论:<a href="<#article/comment/commenturl#>"><#article/title#></a>
</YT>

示例2支持的内置数据源
说明
代码
参数(数字类型)
最新回复列表
GetCommentComments
(行数)
分类最新回复列表
GetCommentCategorysComments
(行数,文章类别)

示例2循环体中支持的标签
说明
代码
编号
<#article/comment/id#>
序号
<#article/comment/count#>
名称
<#article/comment/name#>
网址
<#article/comment/url#>
Email
<#article/comment/email#>
时间
<#article/comment/posttimei#>
内容
<#article/comment/content#>
作者编号
<#article/comment/authorid#>
首要联系
<#article/comment/firstcontact#>
Email的MD5码
<#article/comment/emailmd5#>
经过编码的URL链接
<#article/comment/urlencoder#>
文章标题
<#article/title#>
链接
<#article/comment/commenturl#>
 
示例3:
此示例调用类型为标签,且调用的数据源为标签列表,调用8条.

<YT:Tag DataSource="GetTagLists(8)">
关键字调用:<a href="<#article/tag/url#>"><#article/tag/name#></a>
</YT>

示例3支持的内置数据源
说明
代码
参数(数字类型)
标签列表
GetTagLists
(行数)

示例3循环体内支持的标签
说明
代码
编号
<#article/tag/id#>
名称
<#article/tag/name#>
摘要
<#article/tag/intro#>
文章数
<#article/tag/count#>
链接
<#article/tag/url#>
经过编码的名称
<#article/tag/encodename#>
 
调用模型标签:
<#article/model/字段名#>
如果模型字段为title,则调用标签为:<#article/model/title#>
 
调用指定分类:
<YT:Cmd DataSource="SELECT 1">//数字1为调用分类数,无需修改
分类链接:<#eval/Categorys(1).HtmlUrl#> //将括号中的1改为分类ID
分类名称:<#eval/Categorys(1).HtmlName#> //将括号中的1改为分类ID
分类别名:<#eval/Categorys(1).Staticname#> //将括号中的1改为分类ID
</YT>
 
调用指定分类下的N篇文章:
<YT:Article DataSource="GetArticleCategorysLimit(5,3,'1')">
括号中的5为调用5篇文章。
括号中的3为分类文章索引值,即忽略前三篇文章,从第4篇文章开始调用;如果从第N篇文章开始调用则填N;该参数不能为0。
括号中的1 为分类ID,查询分类ID请查看zblog后台“分类管理”中分类前的ID数字。
</YT>
 
调用指定标签下的N篇文章:
<YT:Article DataSource="GetArticleTag(5,1)"></YT>
括号中的5为调用5篇文章。
括号中的1为ID为1的Tags,查询TagsID请查看zblog后台“分类管理”中Tags前的ID数字。
</YT>
 
调用全站置顶文章:
<YT:Article DataSource="GetArticleTop(3)">
该代码实现YT调用全站的前3篇置顶文章。
</YT>
 
调用分类置顶文章:
<YT:Article DataSource="GetArticleCategoryTop(10,'1')">
该代码实现YT调用分类ID为1的前10篇置顶文章。
</YT>
 
调用单篇文章:
<YT:Article DataSource="GetArticleModel('1')">
该代码实现YT调用ID为1的文章。如企业站首页调用关于我们模块,则需调用关于我们文章的ID即可。
</YT>
 
控制显示输出文字的个数:
<YT:Article DataSource=" GetArticleCategorysLimit (5,3,'1')">
注释:控制文章标题的显示个数是用{left:N},N为输出的字符数,如果将标题控制在10个字符,则为:{left:10}。
<li><a href="<#article/url#>" target="_blank"><#article/title{left:10}#></a></li>
</YT>
 
注:本文转自:http://www.toyean.com/post/YT-CMS-USE.html

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

微信钱包扫描赞助

目前评论:2   其中:访客  0   博主  0

  1. avatar 运气不好怎么转运

    起运堂开运貔貅:<a href="http://www.kaiyunpixiu.com" target="_blank">http://www.kaiyunpixiu.com</a>

  2. avatar 三明治网布

    挺好的

评论加载中...

发表评论取消回复

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情