### 变量列表 | 变量名 | 作用和描述 | | --- | --- | | <{$id}> | 当前栏目的栏目id编号 | | <{$name}> | 当前栏目的栏目名称 | | <{$subname}> | 当前栏目的栏目副名称 | <{$image}> | 当前栏目的栏目图片 | | <{$url}> | 当前栏目的栏目链接地址 | | ~~<{$contentListData}>~~ | ~~当前栏目的内容列表,要显示的数据的数量在(栏目管理)的(栏目编辑)中有设置项~~ | | ~~<{$contentTotal}>~~ | ~~当前栏目的内容总数~~ | | ~~<{$page}>~~ | ~~当前栏目页的页码~~ | | ~~<{$pageTotal}>~~ | ~~当前栏目页的翻页的页面总数~~ | | ~~<{$pagenav}>~~ | ~~当前栏目页的翻页导航~~ | | <{$seo[title]}> | 当前栏目的SEO标题 | | <{$seo[keyword]}> | 当前栏目的SEO关键字 | | <{$seo[description]}> | 当前栏目的SE0描述 | | ~~<{$parent[id]}>~~ | ~~当前栏目的上级栏目的栏目id~~ | | ~~<{$parent[name]}>~~ | ~~当前栏目的上级栏目的栏目名称~~ | | ~~<{$parent[url]}>~~ | ~~当前栏目的上级栏目的栏目链接地址~~ | | <{$categoryParent}> | 当前栏目的(多级)上级栏目,用法同内容页的模板使用一样 | ### 内容列表变量 2019的例子: ~~~ <{pk:content action="categoryContentList"}> <!-- 循环体({loop $contentListData)里面的维持不变 --> <{loop $contentListData $item}> <li> <a href="<{$item[url]}>" title="<{$item[title]}>"><{$item[title]}></a> <span><{date('Y-m-d',$item[inputtime])}></span> </li> <{/loop}> <!-- 在2019版引入了新的翻页处理机制,具体的使用在【2019版的翻页】里面有记载 --> <ul class="pagination mp0 fr"> <{loop $pageNavList $key $pageItem}> …… <{/loop}> </ul> <{/pk}> ~~~ 2019之前的例子: ~~~ <{loop $contentListData $item}> <li> <a href="<{$item[url]}>" title="<{$item[title]}>"><{$item[title]}></a> <span><{date('Y-m-d',$item[inputtime])}></span> </li> <{/loop}> ~~~ 所有返回参数的列表 | 返回名 | 作用和描述 | | --- | --- | | title | 标题 | | url | 链接地址 | | thumb | 缩略图 | | inputtime | 发布时间 | | Seokeyword | 关键字 | | seodescription | 描述 | | catname | 内容的栏目名 | | caturl | 内容的栏目链接地址 | | …… | 更多的就要看内容的模型了,模型主表里面有的字段就返回 | 这里的 <{date('Y-m-d',$item[inputtime])}> 的作用是将返回的发布时间以指定的某种格式来显示。比如 1、日期(年-月-日)格式 ~~~ <{date('Y-m-d',$item[inputtime])}> ~~~ 2、时间(时:分:秒)格式 ~~~ <{date('H:i:s',$item[inputtime])}> ~~~ 3、日期加时间格式 ~~~ <{date('Y-m-d H:i:s',$item[inputtime])}> ~~~