PHP建站技术分享-从入门到精通_各类知识收集PHP建站技术分享-从入门到精通_各类知识收集PHP建站技术分享-从入门到精通_各类知识收集

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > BadouCMS

BadouCMS的导航标签如何调用?

管理员 2026-03-28
BadouCMS
68

BadouCMS的导航标签如何调用?

导航菜单

适用范围:全站任意地方均可使用

标签作用:用于调导航菜单栏目列表,对应后台的CMS管理 > 栏目管理

导航菜单列表

{bd:nav }
<li >
    <a href="{$nav.link}">{$nav.name}</a>
</li>
{/bd:nav}

控制参数

参数描述
parent父菜单编码,用于输出子栏目,默认从一级菜单开始输出
num数量,非必填,用于控制输出的数量
scode1,2,3 用于控制输出栏目范围
alias变量别名(如果有嵌套时,在被嵌套的 nav 上增加别名防止变量混乱)

调用标签

标签描述
{$nav.n}序号,从 0 开始
{$nav.i}序号,从 1 开始
{$nav.pcode}父栏目编码
{$nav.scode}当前栏目编码
{$nav.name}栏目名称
{$nav.subname}栏目副名称
{$nav.link}栏目链接
{$nav.type}栏目类型,1 单页、2 列表
{$nav.outlink}后台设置的跳转链接
{$nav.listtpl}列表页模板
{$nav.contenttpl}详情页模板
{$nav.ico}栏目缩略图
{$nav.pic}栏目大图
{$nav.keywords}栏目关键字
{$nav.description}栏目描述
{$nav.soncount}当前栏目子栏目的数量,无子栏目时为 0
{$nav.rows}该栏目下的内容内容数量(包含子栏目的)
{$nav.parentname}父栏目名称
{$nav.parentlink}父栏目链接
{$nav.parentrows}父栏目的内容数量
{$nav.tcode}顶级栏目编号
{$nav.topname}顶级栏目名称
{$nav.toplink}顶级栏目链接
{$nav.toprows}顶级栏目的内容数量
{$nav.def1}栏目描述 1
{$nav.def2}栏目描述 2
{$nav.def3}栏目描述 3

导航高亮

// $sort 为全局变量

{if $sort['tcode']==$nav['scode']} active {/if}

//示例{bd:nav }
<li class="{if $sort['tcode']==$nav['scode']} active {/if}">
    <a href="{$nav.link}">{$nav.name}</a>
</li>
{/bd:nav}

嵌套调用

{bd:nav }
<li class="{if $sort['tcode']==$nav['scode']} active {/if}">
    <a href="{$nav.link}">{$nav.name}</a>
    <ul>
        //只需指定`parent`即可
        {bd:nav parent="$nav['scode']"}
        <li><a href="{$nav.link}">{$nav.name}</a></li>
        {/bd:nav}
    </ul>
</li>
{/bd:nav}
//理论上可以无限极调用

别名用法

如果嵌套的导航变量出现错乱的现象,可以尝试使用别名解决
{bd:nav }
<li class="{if $sort['tcode']==$nav['scode']} active {/if}">
    <a href="{$nav.link}">{$nav.name}</a>
    <ul>
        //只需指定`parent`即可
        {bd:nav parent="$nav['scode']" alias="nav2"}
        <li><a href="{$nav2.link}">{$nav2.name}</a></li>
        {/bd:nav}
    </ul>
</li>
{/bd:nav}
//理论上可以无限极调用


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, BadouCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

回顶部