注意:AKCMS已于2019年12月27日宣布停止更新,此文档仅供老用户参考,不建议新用户选择AKCMS建站。
注意:AKCMS6.1.2已取消授权机制,文档中关于授权、服务、技术支持等的内容均已失效。
内容页变量
| $template | 当前使用的模板 |
| $itempage | 当前正文分页的页码,如果未启用正文分页,则此变量始终为1 |
| $url1 | 当前页第1套模板对应的URL |
| $url2 | 当前页第2套模板对应的URL |
| $url3 | 当前页第3套模板对应的URL |
| $url4 | 当前页第4套模板对应的URL |
| $url | 同$url1,是它的别名 |
| $html | 如果当前内容按照设置需要生成HTML则此变量为1,否则为0 |
| $id | 当前内容ID |
| $title | 题目(如果题目被指定样式和颜色,则题目会被加上<font><b>等) |
| $texttitle | 无样式的题目(通常情况下与$title一样,但不受题目样式的影响,因此适用于<title></title>中: |
| $shorttitle | 短题目(短题目是一个特殊的字段,如果未开启并特别指定,则他的内容与$title是一样的,如果指定了则以指定的为准,一般用于宽度受限制的显示位置) |
| $textshorttitle | 无样式短题目($texttitle 与 $shorttitle的结合) |
| $data | 正文内容 |
| $keywords | 关键词用逗号分隔的一组词语,直接输出就是纯文字的显示,通常可以结合getlists调用为每个词加上指定链接。这里不详细介绍getlists的用法,请参见:《对列表的调用getlists》假设一篇内容的关键词是“php,mysql,服务器”,下面的调用就是给每个词加上搜索链接: |
| $tags | TAG,参见keywords |
| $category | 栏目的数字ID,这个变量几乎不会直接使用,两个常见的用法:1 通过和Javascript结合实现导航栏当前栏目高亮,在生成导航栏时可以为导航栏设置ID,通过<{$category}>可以得到当前的栏目ID,通过javascript就可以找出当前的栏目,然后加上高亮等效果。2 调用数据时以当前栏目作为参数,可以获取当前栏目相关内容、上一篇下一篇等。用法举例: |
| $categoryname | 栏目名 |
| $categoryurl | 栏目首页URL,可直接用于面包屑导航中的<a>标签, 用法举例: |
| $categorypath | 栏目目录 |
| $categoryalias | 栏目别名 |
| $categorydescription | 栏目描述 |
| $categorykeywords | 栏目关键词 |
| $categoryup | 上级栏目的ID |
| $section | 主题ID |
| $sectionname | 主题名 |
| $sectionalias | 主题别名 |
| $sectiondescription | 主题描述 |
| $sectionkeywords | 主题关键字 |
| $aimurl | 目标地址 |
| $digest | 摘要 |
| $editor | 编辑 |
| $author | 作者 |
| $price | 价格 |
| $author_encode | 执行过urlencode()的作者 |
| $source | 来源 |
| $original_picture | 原始图片地址(不做任何处理) |
| $picture | 图片地址,可直接用于<img> |
| $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” |
| $draft | 是否是草稿(0,1)(草稿代表未正式发布) |
| $commentnum | 评论数 |
| $scorenum | 打分次数(此字段闲置) |
| $totalscore | 总得分(此字段闲置) |
| $avgscore | 平均分(此字段闲置) |
| $filename | 指定文件名 |
| $attach | 附件数 |
| $orderby | 排序值 |
| $orderby2 | 排序值2 |
| $orderby3 | 排序值3 |
| $orderby4 | 排序值4 |
| $orderby5 | 排序值5 |
| $orderby6 | 排序值6 |
| $orderby7 | 排序值7 |
| $orderby8 | 排序值8 |
| $pv1 | 计数器1 |
| $pv2 | 计数器2 |
| $pv3 | 计数器3 |
| $pv4 | 计数器14 |
| $string1 | 字符串1 |
| $string2 | 字符串2 |
| $string3 | 字符串3 |
| $string4 | 字符串4 |
| $subtitle | 正文分页小标题 |
| $pagedata | 正文分页当前页的内容 |
| $pagenum | 正文分页的页数 |
| $module | 所属模块ID这个变量如果直接显示没有意义,常用于getitems等调用时作为参数传入(6.1+) |
| $currenturl | 当前页的URL |
| $_ext(扩展字段) | 当前文章的自定义的扩展字段变量以前缀_区分,如果自定义变量名叫abc,则实际在模板中的变量就叫$_abc关于扩展字段的详细介绍请参见《模块》 |