导航数据标签:

{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}

results matching ""

    No results matching ""