kingcms php 标签,模板标签

缩略图的调用参数

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

缩略图当不指定这个URL参数的时候,图片会以中间为中心,裁减多余的图,这个时候需要用到position来定位

缩略图调用举例[不裁减缩图]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

缩略图当指定background背景颜色值的时候,做自动缩图处理,边角会以指定的颜色值填充。

缩略图调用举例[自动裁图]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

缩略图当不指定background值的时候,会做自动裁减处理,默认裁减位置是以图中心为基点,裁减左右和上下相对多出来的图片部分。

静态标签

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

静态标签是指KingCMS内部指定的那些PHP常量的标签,比如安装目录的常量参数DIR,在模板中调用的时候是{DIR},当前的模板目录的常量参数是T,模板里调用的是{T}。当多个常量标签需要连续写的时候,如:{DIR}{T}..

变量和数组类型标签

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

变量类型标签,必须为当前页中可以查询到的标签,否则出现PHP错误。格式为:{$title},{$_GET['title']}数组类型变量可以简写为:{$_GET[title]} 和KingCMS过去的标签不同的是,前缀改成了美元符,后缀/..

系统参数标签

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

用来输出系统参数的标签{$site.name}  网站名称{$site.title}  网站首页标题{$site.keywords}  网站首页关键词{$site.description code='quote'}  网站首页meta简述{$system.countcode co

模板注释代码

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

KingCMS注释为 <!--- 这里是注视内容部分 ---> ※ 两边比HTML注释多一个中划线(3个以上都可以),可以跟HTML注释一样被可视化编辑器默认。不同点: <!-- HTML注释 -->是通过模版引擎编译..

数据统计[@rs.count]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

数据统计读取后的结果赋值给数组变量{$fangwu}和{$zhaopin}中,直接输出其对应内容。房屋总计:{$fangwu

语句[foreach循环]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

foreach循环标签是一种遍历数组简便方法。foreach仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误。{#foreach($data as  $rs)}    标题是:{$rs['title']}<br..

语句[for循环]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

{#for($i=1;$i<=10;$i++)}    当前第{$i} 个值{#endfor} 

语句[if判断]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

if判断标签允许按照条件执行代码片段。{#if ($title=="")}  标题为啥为空呢?{#endif} 

语句[switch选择]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

switch标签和if语句相似,很多场合下需要把同一个变量与很多不同的值做比较,并根据它等于哪个值来执行不同的代码,这正是switch的用处{#switch ($title)}    {#case 'apple'}    苹果&nb..

语句[break 退出循环][continue 跳过本循环]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

break标签结束当前for、foreach或者switch结构的执行continue标签在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环。  

引用模板文件[include 和 require]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

{#include file='include/top.php'}file是文件路径,其值为相对于当前被应用的模板目录路径。被引用的文件也会被正常解析标签。同时可以用require别名,效果同上:{#require file='include/top.php'}

标签属性[size 截取指定长度的文本]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

{$title size='10'}在原{$title}的值中取前10个字符,并且字符长度大于10的时候,补充省略号;size值必须为数字,英文字母按一个字符计算,一个汉字或全角标点符号按两个字符计算,也就是说size='10'代表着显..

标签属性[code 转换数据输出格式]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

code属性值有html(同htmldecode)、quote和url(同urlencode),等,各自的功能如下: html 禁止htmlencode转换,默认是做转换,同:htmldecode quote 删除双引号等,可以用在html属性值里&n..

标签属性[date 日期格式转换]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

{$date date="Y-m-d H:i:s"}格式化时间戳格式的日期为可读的标准日期格式,因为KingCMS的系统中的日期均是以数字形式的时间戳来存储的,输出显示的时候,必须做转换,否则直接读取的是十位数的数字..

标签属性[pagelist 分页标签]

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

分页标签只适用于列表页、搜索页等需要输出列表的页面里。其对应关系如下:[$standard]  输出1 2 3 4 5 6 7 8 9 ... 198 199 ,带链接的路径[$next] 输出Next > ,跳到下一页,并不是最后一..

数据查询[循环读取]{@res}{@res.select}

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

{@res table='%s_user' field='userid,username' where='status=1' order='userid desc'}读取后的结果赋值给数组变量{$res}中,循环显示{$res}中的内容,即可实现对数据库表的查询输出。{#foreach ($res as $r..

数据查询[单行读取]{@rs.one}

d3fce60adbff65e4913ac757bce840df.gif

[2015-12-08]

{@rs.one table='%s_user' where='status=1' order='userid desc'}读取后的结果赋值给数组变量{$rs}中,直接输出{$rs}数组里的对应内容。用户名:{$rs[username]} <br/>用户ID:{$rs[userid]}属性值,标..

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值