导航层级与pid字段详解📅 2023-08-25  |  👁 1412 次浏览

DaoKeCMS的栏目层级通过pid字段控制。pid=0表示顶级栏目(一级菜单),子栏目的pid为其父栏目的id。模板可以根据pid层级做下拉菜单或二级展示。

子栏目获取

// 获取某顶级的子项(做下拉菜单时)
$subs = array_values(array_filter($navCats,
    fn($c) => (int)$c['pid'] === (int)$topCat['id']));

导航项数很多时可做更多折叠,参考shuimu模板的nav_limit设置项。全站一次生效:在后台栏目管理设定后,所有模板同步生效。

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统