DEDECMS标签手册(10)
infolink 分类信息地区与类型快捷链接
(>DedeCMS 4,DedeCMS 5)
名称:infolink
功能:获取分类信息地区与类型的快捷链接,仅在分类信息模型下能够使用 语法:
{dede:infolink}
信息附加条件:
地 区: [field:linkallplace/]
[field:nativeplace /]
类 型: [field:linkalltype/]
[field:infotype /]
{/dede:infolink}
文件:
\\include\\taglib\\infolink.lib.php
function lib_infolink(&$ctag,&$refObj) 默认底层模板: info_link.htm 参数: 无
底层字段:
nativeplace,infotype,typeid,channelid,linkallplace,linkalltype 范例:
常用函数
cn_substr
(>=DedeCMS 2,DedeCMS 3,DedeCMS 4,DedeCMS 5) 函数名:cn_substr
功能:截取中文字符串 参数:
$str='' 需要截取的字符串
$slen='' 需要截取的长度,单字节截取模式,一个中文占用2个字节 $startdd=0 截取开始位置标记处,默认为0从头开始 返回值:
返回截取后的字符串,错误返回空字符串 范例:
{field:title function='cn_substr(@me, 10)'/} 表示将会截取titile中5个中文字符内容。
Html2Text
(>=DedeCMS 2,DedeCMS 3,DedeCMS 4,DedeCMS 5) 函数名:Html2Text
功能:HTML代码转换为Text文本 参数:
$str='' 需要转换的代码
$r=0 如果$r=0直接返回内容,否则需要使用反斜线引用字符串 返回值:
转换后的Text文本 范例:
{field:description function='Html2Text(@me)'/}
一般页面meta中描述需要保证是text文本,所以可以采用这一函数来进行格式化。
Text2Html (>=DedeCMS 2,DedeCMS 3,DedeCMS 4,DedeCMS 5) 函数名:Text2Html 功能:将Text转换为HTML代码格式,也可以使用PHP原生态函数htmlspecialchars_decode来处理 参数: $txt='' 需要格式化的Text代码 返回值: 转换后的Html代码 范例: {field:body function=Text2Html(@me)'/} MyDate (>=DedeCMS 2,DedeCMS 3,DedeCMS 4,DedeCMS 5) 函数名:MyDate 功能:将Unix时间戳转换为格式化的日期 参数: $format='Y-m-d H:i:s' 日期转换后的格式 format字符 说明 返回值例子 日 d D j l(“L”的小写字母) --- 月份中的第几天,有前导零的 2 位数字 星期中的第几天,文本表示,3 个字母 月份中的第几天,没有前导零 星期几,完整的文本格式 --- 01到 31 Mon到 Sun 1到 31 Sunday到 Saturday N S w z 星期 W 月 F m M n t 年 L o Y y 时间 a A B g G h H i s 时区 e I O P T ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加) 每月天数后面的英文后缀,2 个字符 星期中的第几天,数字表示 年份中的第几天 --- ISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的) --- 月份,完整的文本格式,例如 January 或者March 数字表示的月份,有前导零 三个字母缩写表示的月份 数字表示的月份,没有前导零 给定月份所应有的天数 --- 是否为闰年 1(表示星期一)到 7(表示星期天) st,nd,rd或者 th。可以和 j 一起用 0(表示星期天)到 6(表示星期六) 0到 366 --- 例如:42(当年的第 42 周) --- January到 December 01到 12 Jan到 Dec 1到 12 28到 31 --- 如果是闰年为 1,否则为 0 ISO-8601 格式年份数字。这和 Y 的值相同,只除了如果 ISO 的星期数(W)属于前一年Examples: 1999 or 2003 或下一年,则用那一年。(PHP 5.1.0 新加) 4 位数字完整表示的年份 2 位数字表示的年份 --- 小写的上午和下午值 大写的上午和下午值 Swatch Internet 标准时 小时,12 小时格式,没有前导零 小时,24 小时格式,没有前导零 小时,12 小时格式,有前导零 小时,24 小时格式,有前导零 有前导零的分钟数 秒数,有前导零 --- 时区标识(PHP 5.1.0 新加) 是否为夏令时 与格林威治时间相差的小时数 与格林威治时间(GMT)的差别,小时和分钟之间有冒号分隔(PHP 5.1.3 新加) 本机所在的时区 例如:1999 或 2003 例如:99 或 03 --- am或 pm AM或 PM 000到 999 1到 12 0到 23 01到 12 00到 23 00到 59> 00到 59> --- 例如:UTC,GMT,Atlantic/Azores 如果是夏令时为 1,否则为 0 例如:+0200 例如:+02:00 例如:EST,MDT(【译者注】在 Windows 下为完整文本格式,例如“Eastern Standard Time”,中文版会显示“中国标准时间”)。 Z 完整的日期/时间 c r U 时差偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。 --- ISO 8601 格式的日期(PHP 5 新加) RFC 822 格式的日期 -43200到 43200 --- 2004-02-12T15:19:21+00:00 例如:Thu, 21 Dec 2000 16:01:07 +0200 从 Unix 纪元(January 1 1970 00:00:00 GMT)参见 time() 开始至今的秒数 $timest=0 时间基准 返回值: 转换后的日期格式 范例: {field:pubdate function=MyDate('Y-m-d',@me)'/} GetDateTimeMk (>=DedeCMS 2,DedeCMS 3,DedeCMS 4,DedeCMS 5) 函数名:GetDateTimeMk 功能:返回格式化(Y-m-d H:i:s)的时间,类似MyDate函数,但返回格式固定 参数: $mktime='' 需要转换的日期 返回值: 格式化以后的时间 范例: {field:senddate function=GetDateTimeMk(@me)'/} FloorTime
(>=DedeCMS 5.5) 函数名:FloorTime
功能:将时间转换为距离现在的精确时间 参数:
$seconds='' 日期时间戳 返回值:
格式化以后的返回时间 范例:
…… 此处隐藏:1291字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




