常用变量:
$cat //当前栏目的栏目信息
$cat['paths'] //用于存储面包屑导航 id 集合
$cat['id'] //栏目id
$cat['title'] //栏目标题
$cat['subtitle'] //栏目副标题
$cat['children'] //下级栏目 id 集合
$cat['pid'] //上级栏目 id (如果不存在上级则为 0)
$cat['dirnames'] //当前栏目的目录名(用于拼接栏目 url)
$cats //当前网站所有栏目的信息,以栏目id为下标存储
$list //当前列表页的文章内容集合
$pagehtml //当前列表页的分页代码
面包屑导航范例
<p class="pox"> 当前位置:<a href="/">网站首页</a> {foreach $cat['paths'] as $v}<em>></em><a href="/portal/{$cats[$v]['dirnames']}">{$cats[$v]['title']}</a>{/foreach} </p>
文章列表内容范例
<ul class="cl"> {foreach $list as $v} <li><a href="/portal/{$cats[$v['catid']]['dirnames']}/article-{$v['aid']}.html" target="_blank" class="cl"> <div class="n1">{img src=$v['pic'] width="210" height="124" alt=$v['title']}</div> <div class="n2"> <h3 class="s">{$v['title']}</h3> <p>{$v['summary']}</p> <div class="n3 cl"><span>{date style="Y-m-d" time=$v['create_time']}</span><em>{$cats[$v['catid']]['title']}</em><strong>{$v['views']}</strong></div> </div> <div class="n4"></div> </a></li> {/foreach} </ul> {$pagehtml}
URL规范
文章列表页
/portal/{dirnames}/
文章内容页
/portal/{dirnames}/article-{aid}.html
文章封面调用方法:
{img src=$v['pic'] width="210" height="124" alt=$v['title']}
(记忆方法:把 img 标签的 尖括号 改成 花括号)
列表页可用的 html 快捷标签
{html val="button_publish"} //可选参数为 class
和旧版本区别
原文章发布日期变量 $v['dateline'] 改为 $v['create_time']