thinkcmf模板中自定义导航菜单(某个栏目下所有下级)
thinkcmf还算一个不错的系统,只是作者改变了thinkphp原本的一些结构,导致有些地方和官方不太相同,而部分功能又没办法直接使用官方的。不过总体来说还算一个不错的系统;
今天主要说明的是在模板中随意调用任意大类下的分类用于导航菜单的显示,话不多说直接上代码:
1 2 3 4 |
<php> $navMenuModel = new \app\admin\model\NavMenuModel(); $menus = $navMenuModel->navMenusTreeArray('此处写导航id,默认主导航请留空',0); </php> |
1 2 3 4 5 |
<ul class="nav navbar-nav"> <volist name="menus" id="vo"> <li><a href="{$vo.href}">{$vo.name}<if condition="count($vo.children) gt 0"/>这里是子项www.21863.cn</if> </a></li> </volist> </ul> |
这样操作后你就可以在模板当前文档中显示了某个分类下的所有分类了