导航数据标签:
{hcTaglib:nav cid="1" max-level="2" item="nav" name="navList"}
<li>
<a href="{$nav['href']}">{$nav['title']}</a>
{volist name="nav.children" id="vo" }
<li>
<a href="{$vo['href']}">{$vo['title']}</a>
</li>
{/volist}
</li>
{/hcTaglib:nav}
使用说明:
- 标签可以接收三个参数cid,name,item
- 导航分类ID:cid,必填项
- 数据名:name,默认值为 hc_nav
- 循环变量名:item,默认为 vo
- 下一级标签可以使用thinkphp的默认{volist}{/volist}标签来输出,name为上一级栏目的循环
- 变量名eg:$vo.children
导航数据可用字段:
`type` tinyint(1) DEFAULT '2' COMMENT '导航类型 1 普通 2 关联栏目',
`title` varchar(60) DEFAULT '' COMMENT '导航名称',
`href` varchar(120) DEFAULT NULL COMMENT '导航地址',
`category_id` int(11) DEFAULT '0' COMMENT '导航关联的栏目分类ID',
`target` varchar(255) DEFAULT NULL COMMENT '导航打开方式',
`no_follow` tinyint(2) DEFAULT '2' COMMENT '是否添加no follow属性 1 是 2 否',
同时也可直接获取导航关联的栏目数据 取值方式
// 栏目名称
{$vo['category']['title']|default=''}
栏目字段见:配置标签 最后的栏目字段 取banner图、缩略图:
{$vo['category']['banner']['url']|default=''} // 加【default=''】 防止栏目没有上传图片报错
{$vo['category']['thumbnail']['url']|default=''}
// 页面使用:
<img src="{$vo['category']['banner']['url']|default=''}">
// 富文本内容取值
{$current_cate.content|raw}