腾讯云优惠券
呆错后台管理框架如何添加公共菜单与前台调用公共菜单的实例
人气:88 更新:2022-09-01
在基于呆错后台管理框架开发的插件应用都可以使用助手函数“DcTermNavbar”调用后台添加的菜单,具体参数请参考DcTermNavbar的说明。

添加公共导航栏菜单
进入网站后台 > 系统 > 前台菜单,添加一个名为“公共导航栏”的导航菜单,如图所示,重点在于菜单类型选择“导航栏”,所属应用名的标识设置为“common”即可。
导航菜单-公共导航栏.png

前台模板调用公共导航栏菜单
以下代码为包括二级菜单的示例,根据需要自行判断是否需要调用

{volist name=":DcTermNavbar(['module'=>'common','controll'=>'navs','type'=>'navbar'])" id="navbar"}
<!--二级子菜单-->
{if $navbar['_child']}
{volist name="navbar._child" id="navSon"}
<li id="navs-{$navSon.navs_id}">
  <a class="nav-link" href="{$navSon.navs_link}" target="{$navSon.navs_target}">{$navSon.navs_name}</a>
</li>
{/volist}
{else/}
<!--一级菜单-->
<li id="navs-{$navbar.navs_id}">
  <a class="nav-link" href="{$navbar.navs_link}" target="{$navbar.navs_target}">{$navbar.navs_name}</a>
</li>
{/if}
{/volist}