一个分享个人学习、开发经验的Blog,http://www.joyphper.net

kingcms文章内容的调用

posted @ 2010-08-29 10:07 | 阅读:93080 | 评论:1 | 分类: PHP

 Example :

{king:portal.articletype="new" number='10'}<!-- 指定调用类型为最新文章,调用数量为十篇 -->
        {king:titlesize="32"/}<br/><!-- 调用标题 -->
{/king:portal.article}

内容调用标签属性

number 数字 调用数量
zebra 数字 斑马线隔行,整除于指定值的时候输出1,否则输出0
skip 数字 跳过指定数量的记录后开始调用
type 预设的字符串 调用预置类型
 
  • new 最新
  • relate 关联
  • hot 热门
  • focus 焦点
  • commend 推荐
  • head 头条
  • good 好评多的
  • bad 差评多的
  • hit 热点(浏览次数排序)
  • lately 最近热门点击
  • comment 热评
  • chill 浏览少的排前
  • rand 随机
  • list 列表,必须有listid值
  • pagelist 当前内容页的分页列表,分页数==1的时候有效
  • page 当前内容页的分页列表,分页数>1的时候有效
  • recent 用户最近访问过的页面,静态页失效
  • irregular 不规则新闻 调用的是副标题
    这个属性有附带的属性length,为每行字符长度值,
    中文按2个字符,length最大值为40
    调用数量number舍去法取整,
    即number=3的时候,调用2个内容,在一行显示。
    此功能建议少量应用。
  • 其他值,包括空值 和new有区别,当有orderby属性的时候,根据orderby属性走,若无,则根据最新norder倒序
kid 可分段数字 指定内容id调用,指定方法有如下两种
 
  • kid='KID'
  • kid='KID1,KID2,KID3'
listid 可分段数字 指定列表listid调用,如:listid="LISTID" 和listid="LISTID1,LISTID2"
支持排除,即指定不等于值,listid!="LISTID" 或 listid!="LISTID1,LISTID2"
kid1 可分段数字 指定所属id调用,方法同上
支持排除
userid 可分段数字 指定用户调用 方法同上
支持排除
siteid 可分段数字 指定绑定的域名,方法同上
预设的关联 字符串 指定字符串调用
在模型管理里设置字段的时候,可以选择'设置为关联字段',如我们指定文章作者字段是author,则指定某个作者下面的所有文章,则属性设置为:_author="某某某",需要注意的是,自定义的字段前面必须加下划线,以便和系统字段做区别。
支持排除
where 字符串 where后面的SQL语法
orderby 字符串 order by 后面的SQL语法,当指定orderby属性的时候,上面的type属性中的排序将失效
ispublish1 1/0 主题页的发表 0验证后发布;1直接发布;2不允许发布
ispublish2 1/0 详细页的发表 0验证后发布;1直接发布;2不允许发布
isexist 1/0 是否有子栏目,指定1则只调用带有子栏目的,0只调用无子栏目的
nlist 数字 调用栏目的列表生成类型:0生成HTML;1动态;2伪静态;3不显示
npage 数字 调用栏目的页面生成类型,参数同上
gid 数字 栏目指定的用户组

TAG: 二次开发 , php , kingcms

共有1条评论 发表评论>>

幽默小笑话 发表于:2012-03-11 21:19
又学到了好多
点击换一张验证码