导航调用 - 代码示例

navs() - 获取所有导航
// 获取所有导航菜单 $navs = navs(); // 返回: 导航数组 // 字段: id, cnname, enname, url, fid, rank, isshow // 模板中使用 {$vo.cnname}
navsbyfid() - 按父ID获取导航
// 获取顶级导航 $topNavs = navsbyfid(0); // 参数: $fid=父导航ID // 返回: 指定父ID下的子导航 // 获取某导航的子菜单 $subNavs = navsbyfid(5); // 用途: 二级菜单、下拉菜单
多级导航实现
// 获取顶级导航 $topNavs = navsbyfid(0); // 遍历获取每个顶级导航的子导航 foreach ($topNavs as $nav) { $nav['child'] = navsbyfid($nav['id']); } // 模板中: // //
  • // {$vo.cnname} // // {$sub.cnname} // //
  • //

    所有导航 navs()

    cid名称链接父ID排序
    87PC顶部导航-011
    106手机底部导航-00
    111手机导航/mobile.php00

    按父ID获取导航

    navsbyfid(0) 顶级导航

    cid名称链接
    87PC顶部导航-
    106手机底部导航-
    111手机导航/mobile.php

    navsbyfid(1) 父ID=1的子导航

    暂无子导航