各级模板中直接调用的变量
作者: zms!
日期: 2012.05.15 本文发布于3110天前
分类: 使用手册
相关:
在模板中这样调用变量:<{$bianliang}>
有以下系统变量可全站调用:
thetime:当前的时间戳,已经考虑时差
charset:字符集
_pagetype:当前页类型(section/category/item)
动态调用时URL参数也可以调用,比如:?abc=123,则在模板中这样调用:
<{$get_abc}>
$get_d_abc获取GET方式传来的abc的原始数据(可被跨站攻击,慎用)
$cookie_d_abc获取cookie中的abc的原始数据(可被跨站,慎用)
$cookie_abc获取cookie中的abc的编码过的数据(不会被跨站)
还可以调用自定义变量: <{$v_aaa}>
文章正文页模板可以调用的变量有:
id 文章的ID号
title 题目
shorttitle 短题目
texttitle 无样式题目
textshorttitle 无样式短题目
data 正文
keywords 关键词
category 栏目ID
categoryname 栏目名
categoryurl 栏目URL,可直接访问
categorypath 当前栏目目录,不能直接访问
categoryalias 当前栏目别名
categorydescription 栏目描述
categorykeywords 栏目关键词
categorypicture 栏目导览图片/缩略图
categorytype 栏目类型(tinyint,可自定义功能)
categoryup 上级栏目ID
section 专题
editor 编辑
author 作者
source 来源
picture 缩略图
pageview 访问量
url 当前网址
digest 摘要
aimurl 目标地址
y 年
m 月
d 日
h 时
i 分
s 秒
last_y 最后编辑时间,年
last_m 最后编辑时间,月
last_d 最后编辑时间,日
last_h 最后编辑时间,时
last_i 最后编辑时间,分
last_s 最后编辑时间,秒
commentnum 评论数
scorenum 评分
totalscore 总评分
avgscore 平均评分
attach 附件数
orderby 排序值
orderby2 排序值2
orderby3 排序值3
orderby4 排序值4
orderby5 备用5
orderby6 备用6
orderby7 备用7
orderby8 备用8
栏目页模板可以使用的变量有:
subcategories 下级栏目ID数组
category 当前栏目ID
alias 栏目别名
categoryname 栏目名
path 栏目路径
categoryup 上级栏目ID
orderby 排序值
keywords 关键词
description 描述
categorypicture 栏目图片/缩略图
categorytype 栏目类型(tinyint,可自定义功能)
pv 浏览量
items 栏目下的文章总数
data 栏目的文字内容(尚不支持)
主题页模板可以使用的变量有:
section 当前主题ID
sectionname 主题名
alias 主题别名
orderby 排序值
keywords 关键词
description 描述
items 主题文章数
单页变量
$template 当前使用的模板
$id
单页数字ID
$title 单页题目(注意:不是单页名,而是题目)
$data 内容
$keywords 关键词用逗号分隔的一组词语,直接输出就是纯文字的显示,通常可以结合getlists调用为每个词加上指定链接。这里不详细介绍getlists的用法,请参见:《对列表的调用getlists》假设一篇内容的关键词是“php,mysql,服务器”,下面的调用就是给每个词加上搜索链接:
<{getlists list=$keywords template="<a href='http://www.baidu.com/s?wd=[iteminurl]'>[item]</a><br />"}>
调用的结果是:
<a href='http://www.baidu.com/s?wd=php'>php</a><br /><a href='http://www.baidu.com/s?wd=mysql'>mysql</a><br /><a href='http://www.baidu.com/s?wd=%B7%FE%CE%F1%C6%F7'>服务器</a><br />
$pageview 访问量
$y 内容创建时间的“年”,如“2014”
$m 内容创建时间的“月”,如“06”
$d 内容创建时间的“日”,如“31”
$h 内容创建时间的“时”,如“08”
$i 内容创建时间的“分”,如“08”
$s 内容创建时间的“秒”,如“08”
$dateline 内容创建时间的时间戳
$last_y 内容最后修改时间的“年”,如“2014”
$last_m 内容最后修改时间的“月”,如“02”
$last_d 内容最后修改时间的“日”,如“08”
$last_h 内容最后修改时间的“时”,如“22”
$last_i 内容最后修改时间的“分”,如“02”
$last_s 内容最后修改时间的“秒”,如“21”
$filename 指定文件名
$description 描述
讨论区
你可能也喜欢
隐私政策 2020.09.20,1 pv
站群功能 2017.05.25,17 pv
ZMS使用授权 2017.04.22,68 pv
后台应用WebApp 2017.04.21,74 pv
常用标签用法一览 2016.04.29,188 pv
常用自定义变量和函数 2015.10.11,72 pv